CustomXamlResourceLoader.GetResource(String, String, String, String) Méthode

Définition

En cas de substitution dans une classe dérivée, spécifie la logique de recherche de ressource pour ce CustomXamlResourceLoader. En fonction d’un ID de ressource et d’informations de type sur le résultat attendu, retourne la ressource demandée.

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

Paramètres

resourceId
String

Platform::String

winrt::hstring

Clé de forme de chaîne de la ressource à obtenir.

objectType
String

Platform::String

winrt::hstring

Type attendu de la ressource.

propertyName
String

Platform::String

winrt::hstring

Nom de la propriété qui sert de clé dans la logique de recherche de ressource personnalisée.

propertyType
String

Platform::String

winrt::hstring

Type de la propriété qui sert de clé, avec le type représenté sous la forme d’une chaîne.

Retours

Object

Platform::Object

IInspectable

Ressource récupérée.

Remarques

Cette méthode est appelée par l’analyseur XAML Windows Runtime chaque fois qu’il rencontre une utilisation de l’extension de balisage {CustomResource} dans le balisage. Le resourceId provient de l’argument d’extension de balisage de clé par défaut de l’extension de balisage {CustomResource}, et les autres paramètres d’entrée proviennent du contexte, comme la propriété à laquelle l’utilisation est appliquée.

S’applique à