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

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird die Logik der Ressourcensuche für dieses CustomXamlResourceLoader-Element angegeben. Bei einer Ressourcen-ID und einigen Typinformationen zum erwarteten Ergebnis wird die angeforderte Ressource zurückgegeben.

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 Ressourcensuchlogik 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 von der Windows-Runtime XAML-Parser aufgerufen, wenn eine {CustomResource}-Markuperweiterungsverwendung im Markup auftritt. Die resourceId stammt aus dem Standardmäßigen Schlüsselmarkuperweiterungsargument zu {CustomResource}-Markuperweiterung, und die anderen Eingabeparameter stammen aus dem Kontext, z. B. auf welche Eigenschaft die Verwendung angewendet wird.

Gilt für: