Freigeben über


CustomXamlResourceLoader.GetResource(String, String, String, String) Methode

Definition

Gibt beim Überschreiben in einer abgeleiteten Klasse die Logik der Ressourcensuche für diesen CustomXamlResourceLoader an. Gibt eine Ressourcen-ID und einige Typinformationen zum erwarteten Ergebnis zurück, gibt die angeforderte Ressource zurück.

protected:
 virtual Platform::Object ^ GetResource(Platform::String ^ resourceId, Platform::String ^ objectType, Platform::String ^ propertyName, Platform::String ^ propertyType) = GetResource;
IInspectable GetResource(winrt::hstring const& resourceId, winrt::hstring const& objectType, winrt::hstring const& propertyName, winrt::hstring const& propertyType);
protected virtual object GetResource(string resourceId, string objectType, string propertyName, string propertyType);
function getResource(resourceId, objectType, propertyName, propertyType)
Protected Overridable Function GetResource (resourceId As String, objectType As String, propertyName As String, propertyType As String) As Object

Parameter

resourceId
String

Platform::String

winrt::hstring

Der Zeichenfolgenformschlüssel der abzurufenden Ressource.

objectType
String

Platform::String

winrt::hstring

Der erwartete Typ der Ressource.

propertyName
String

Platform::String

winrt::hstring

Der Name der Eigenschaft, die als Schlüssel in der benutzerdefinierten Ressourcensuchelogik dient.

propertyType
String

Platform::String

winrt::hstring

Der Typ der Eigenschaft, die als Schlüssel dient, wobei der Typ als Zeichenfolge dargestellt wird.

Gibt zurück

Object

Platform::Object

IInspectable

Die abgerufene Ressource.

Hinweise

Diese Methode wird vom Windows-Runtime XAML-Parser aufgerufen, wenn eine {CustomResource}-Markuperweiterungsverwendung im Markup auftritt. Die resourceId stammt aus dem Standardargument der Schlüsselmarkuperweiterung in die {CustomResource}-Markuperweiterung, und die anderen Eingabeparameter stammen aus dem Kontext, z. B. der Eigenschaft, auf die die Verwendung angewendet wird.

Gilt für: