Partager via


ResourceMap Classe

Définition

Collection de ressources associées, généralement pour un package d’application particulier ou un fichier de ressources pour un package particulier.

public ref class ResourceMap sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.Resources.MrtContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ResourceMap final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.ApplicationModel.Resources.MrtCoreContract, 65536)]
class ResourceMap final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.Resources.MrtContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ResourceMap
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.ApplicationModel.Resources.MrtCoreContract), 65536)]
public sealed class ResourceMap
Public NotInheritable Class ResourceMap
Héritage
Object Platform::Object IInspectable ResourceMap
Attributs

Remarques

Syntaxe de l’identificateur de ressource

De nombreuses méthodes de cette classe utilisent des identificateurs de ressource comme paramètres. L’identificateur de ressource est traité comme un fragment URI (Uniform Resource Identifier), soumis à la sémantique URI (Uniform Resource Identifier). Par exemple, GetValue(« Caption%20 ») est traité comme GetValue(« Caption »).

N’utilisez pas « ? » ou « # » dans les identificateurs de ressource, car ils terminent l’évaluation du chemin de ressource. Par exemple, « MyResource ?3 » est traité comme « MyResource ».

Propriétés

ResourceCount

Obtient le nombre de ressources dans leResourceMap .

Méthodes

GetSubtree(String)

Retourne un ResourceMap qui représente une partie d’un autre ResourceMap, généralement utilisé pour accéder à un fichier de ressources particulier au sein d’un package d’application.

Cette méthode recherche des cartes sous-arborescences, ancêtres, frères et cousins sur cette carte de ressources, ainsi que des cartes de niveau supérieur. Elle retourne la carte de ressources représentée par un identificateur de carte de ressources donné, par rapport à ce mappage de ressources. Cette méthode est généralement utilisée pour simplifier les références à un sous-ensemble particulier de ressources, comme un fichier de ressources unique ou un répertoire de fichiers.

GetValue(String, ResourceContext)

Retourne le candidat le plus approprié pour une ressource spécifiée par un identificateur de ressource pour le contexte fourni.

GetValue(String)

Retourne le candidat le plus approprié pour une ressource spécifiée par un identificateur de ressource dans le contexte par défaut.

GetValueByIndex(UInt32, ResourceContext)

Retourne la ressource à l’index spécifié dans le contexte spécifié.

GetValueByIndex(UInt32)

Retourne la ressource à l’index spécifié dans le contexte par défaut.

TryGetSubtree(String)

Tente de trouver un ResourceMap qui représente une partie d’un autre ResourceMap, généralement utilisé pour accéder à un fichier de ressources particulier au sein d’un package d’application.

Cette méthode recherche des cartes sous-arborescences, ancêtres, frères et cousins sur cette carte de ressources, ainsi que des cartes de niveau supérieur. Elle retourne la carte de ressources représentée par un identificateur de carte de ressources donné, par rapport à ce mappage de ressources. Cette méthode est généralement utilisée pour simplifier les références à un sous-ensemble particulier de ressources, comme un fichier de ressources unique ou un répertoire de fichiers.

TryGetValue(String, ResourceContext)

Tente de trouver le candidat le plus approprié pour une ressource spécifiée par un identificateur de ressource pour le contexte fourni.

TryGetValue(String)

Tente de trouver le candidat le plus approprié pour une ressource spécifiée par un identificateur de ressource dans le contexte par défaut.

S’applique à