Share 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 mettent fin à l’évaluation du chemin d’accès aux ressources. Par exemple, « MyResource?3 » est traité comme « MyResource ».

Propriétés

ResourceCount

Obtient le nombre de ressources dans resourceMap.

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 dans un package d’application.

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

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.

GetValue(String, ResourceContext)

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

GetValueByIndex(UInt32)

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

GetValueByIndex(UInt32, ResourceContext)

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

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 dans un package d’application.

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

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.

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.

S’applique à