Freigeben über


ResourceLoader Konstruktoren

Definition

Überlädt

ResourceLoader()

Erstellt ein neues ResourceLoader- -Objekt für die Unterstruktur "Resources" der derzeit ausgeführten App-Hauptstruktur ResourceMap.

ResourceLoader(String)

Erstellt ein neues ResourceLoader- -Objekt für das angegebene ResourceMap-.

ResourceLoader(String, String)

Erstellt eine ResourceLoader- für den angegebenen Kontext und die Zuordnung.

ResourceLoader()

Erstellt ein neues ResourceLoader- -Objekt für die Unterstruktur "Resources" der derzeit ausgeführten App-Hauptstruktur ResourceMap.

public:
 ResourceLoader();
 ResourceLoader();
public ResourceLoader();
function ResourceLoader()
Public Sub New ()

Hinweise

Der leere Konstruktor ermöglicht in der Regel den Zugriff relativ zu den Ressourcen einer Ressourcendatei.

Dieser Konstruktor schlägt mit einer Ausnahme fehl, wenn die Haupt-ResourceMap- keine Unterstruktur "Ressourcen" aufweist.

Gilt für:

ResourceLoader(String)

Erstellt ein neues ResourceLoader- -Objekt für das angegebene ResourceMap-.

public:
 ResourceLoader(Platform::String ^ fileName);
 ResourceLoader(winrt::hstring const& fileName);
public ResourceLoader(string fileName);
function ResourceLoader(fileName)
Public Sub New (fileName As String)

Parameter

fileName
String

Platform::String

winrt::hstring

Der Ressourcenbezeichner der ResourceMap, die das neue Ressourcenladeprogramm für nicht qualifizierte Ressourcenverweise verwendet. Anschließend können Ressourcen relativ zu diesen Verweisen abgerufen werden.

Anmerkung

Der Ressourcenbezeichner wird als URI-Fragment (Uniform Resource Identifier) behandelt, vorbehaltlich der URI-Semantik (Uniform Resource Identifier). Beispielsweise wird "Caption%20" als "Caption" behandelt. Verwenden Sie "?" oder "#" nicht in Ressourcenbezeichnern, da sie den Ressourcenpfad beenden. Beispielsweise wird "Foo?3" als "Foo" behandelt.

Hinweise

Dieser Konstruktor wird in der Regel für den Zugriff auf Ressourcen relativ zu einer Ressourcendatei mit dem angegebenen Ressourcenbezeichner verwendet. Beispielsweise ist new ResourceLoader('Errors'); relativ zu errors.resjson oder errors.resw.

Gilt für:

ResourceLoader(String, String)

Erstellt eine ResourceLoader- für den angegebenen Kontext und die Zuordnung.

public:
 ResourceLoader(Platform::String ^ fileName, Platform::String ^ resourceMap);
 ResourceLoader(winrt::hstring const& fileName, winrt::hstring const& resourceMap);
public ResourceLoader(string fileName, string resourceMap);
function ResourceLoader(fileName, resourceMap)
Public Sub New (fileName As String, resourceMap As String)

Parameter

fileName
String

Platform::String

winrt::hstring

Der Pfad und der Name der Datei, die für den aktuellen Kontext verwendet werden soll.

resourceMap
String

Platform::String

winrt::hstring

Der Ressourcenbezeichner der resourceMap, die für nicht qualifizierte Ressourcenverweise durch die neue ResourceLoader-verwendet wird. Der ResourceLoader kann dann Ressourcen relativ zu diesen Verweisen abrufen.

Gilt für: