CustomXamlResourceLoader.GetResource(String, String, String, String) Methode
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.
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
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.