ResourceMap Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |