ResourceMap Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Sammlung verwandter Ressourcen, in der Regel entweder für ein bestimmtes App-Paket oder eine Ressourcendatei für ein bestimmtes Paket.
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
- Vererbung
- Attribute
Hinweise
Syntax des Ressourcenbezeichners
Viele Methoden dieser Klasse verwenden Ressourcenbezeichner als Parameter. Der Ressourcenbezeichner wird als URI-Fragment (Uniform Resource Identifier) behandelt, vorbehaltlich der URI-Semantik (Uniform Resource Identifier). Beispielsweise wird GetValue("Caption%20") als GetValue("Caption ") behandelt.
Verwenden Sie "?" oder "#" nicht in Ressourcenbezeichnern, da sie die Ressourcenpfadauswertung beenden. Beispielsweise wird "MyResource?3" als "MyResource" behandelt.
Eigenschaften
ResourceCount |
Ruft die Anzahl der Ressourcen in der ResourceMap ab. |
Methoden
GetSubtree(String) |
Gibt eine ResourceMap zurück, die einen Teil einer anderen ResourceMap darstellt, die in der Regel für den Zugriff auf eine bestimmte Ressourcendatei in einem App-Paket verwendet wird. Diese Methode findet Unterstruktur-, Vorgänger-, Geschwister- und Cousinzuordnungen zu dieser Ressourcenzuordnung sowie Zuordnungen auf oberster Ebene. Es gibt die Ressourcenzuordnung zurück, die durch einen angegebenen Ressourcenzuordnungsbezeichner relativ zu dieser Ressourcenzuordnung dargestellt wird. Diese Methode wird in der Regel verwendet, um einfachere Verweise auf eine bestimmte Teilmenge von Ressourcen zu erstellen, z. B. eine einzelne Ressourcendatei oder ein Verzeichnis mit Dateien. |
GetValue(String) |
Gibt den am besten geeigneten Kandidaten für eine Ressource zurück, die durch einen Ressourcenbezeichner im Standardkontext angegeben wird. |
GetValue(String, ResourceContext) |
Gibt den am besten geeigneten Kandidaten für eine Ressource zurück, die durch einen Ressourcenbezeichner für den angegebenen Kontext angegeben wird. |
GetValueByIndex(UInt32) |
Gibt die Ressource am angegebenen Index im Standardkontext zurück. |
GetValueByIndex(UInt32, ResourceContext) |
Gibt die Ressource am angegebenen Index im angegebenen Kontext zurück. |
TryGetSubtree(String) |
Versucht, eine ResourceMap zu finden, die einen Teil einer anderen ResourceMap darstellt, die in der Regel für den Zugriff auf eine bestimmte Ressourcendatei in einem App-Paket verwendet wird. Diese Methode findet Unterstruktur-, Vorgänger-, Geschwister- und Cousinzuordnungen zu dieser Ressourcenzuordnung sowie Zuordnungen auf oberster Ebene. Es gibt die Ressourcenzuordnung zurück, die durch einen angegebenen Ressourcenzuordnungsbezeichner relativ zu dieser Ressourcenzuordnung dargestellt wird. Diese Methode wird in der Regel verwendet, um einfachere Verweise auf eine bestimmte Teilmenge von Ressourcen zu erstellen, z. B. eine einzelne Ressourcendatei oder ein Verzeichnis mit Dateien. |
TryGetValue(String) |
Versucht, den am besten geeigneten Kandidaten für eine Ressource zu finden, die durch einen Ressourcenbezeichner im Standardkontext angegeben wird. |
TryGetValue(String, ResourceContext) |
Versucht, den am besten geeigneten Kandidaten für eine Ressource zu finden, die durch einen Ressourcenbezeichner für den angegebenen Kontext angegeben wird. |