Application Model. Resources. Core Namespace
Provides classes that enable advanced resource loading.
These classes provide functionality that includes:
- Enumerating resources and resource values.
- Looking up resource values for contexts other than the default.
- Retrieving details about matching resource values.
- Retrieving all possible resource candidates for a context, not just the best match.
- Loading and unloading additional resource files.
Represents a single logical, named resource, such as a string resource named 'Header1'.
Represents a single possible value for a given NamedResource, the qualifiers associated with that resource, and how well those qualifiers match the context against which it was resolved.
Represents a collection of ResourceCandidate objects.
Encapsulates all of the factors (ResourceQualifier s) that might affect resource selection.
Represents a collection of ResourceContext language qualifiers.
Provides access to application resource maps and more advanced resource functionality.
A collection of related resources, typically either for a particular app package, or a resource file for a particular package.
Supports iteration over a ResourceMap.
An unchangeable view into a map of ResourceMap objects.
Supports iteration over a ResourceMapMapView object.
Defines the qualifiers associated with a ResourceCandidate.
An unchangeable view into a map of ResourceQualifier objects.
Notifies listeners of dynamic changes to a map of ResourceQualifier objects, such as when items get added or removed, and allows qualifier values to change.
An unchangeable view into a vector of ResourceQualifier objects.
Structure that determines version and counts of resources returned for the app package.
Defines values that represent the type of resource that is encapsulated in a ResourceCandidate.
Possible values for the persistence of a global qualifier value override.