CustomXamlResourceLoader.GetResource(String, String, String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma classe derivada, especifica a lógica de pesquisa de recursos para esse CustomXamlResourceLoader. Dada uma ID de recurso e algumas informações de tipo sobre o resultado esperado, retorna o recurso solicitado.
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
Parâmetros
- resourceId
-
String
Platform::String
winrt::hstring
A chave de forma de cadeia de caracteres do recurso a ser obtido.
- objectType
-
String
Platform::String
winrt::hstring
O tipo esperado do recurso.
- propertyName
-
String
Platform::String
winrt::hstring
O nome da propriedade que serve como a chave na lógica de pesquisa de recursos personalizados.
- propertyType
-
String
Platform::String
winrt::hstring
O tipo da propriedade que serve como a chave, com o tipo representado como uma cadeia de caracteres.
Retornos
O recurso recuperado.
Comentários
Esse método será chamado pelo analisador XAML Windows Runtime sempre que encontrar um uso de extensão de marcação {CustomResource} na marcação. A resourceId vem do argumento de extensão de marcação de chave padrão para a extensão de marcação {CustomResource} e os outros parâmetros de entrada vêm do contexto, como a propriedade à qual o uso é aplicado.