IXamlDirect.GetXamlDirectObject(Object) 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.
Obtém a instância como um IXamlDirect para um determinado tipo XAML.
Esta documentação se aplica ao WinUI 2 para UWP (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).
public:
Platform::Object ^ GetXamlDirectObject(Platform::Object ^ object);
IInspectable GetXamlDirectObject(IInspectable const& object);
public object GetXamlDirectObject(object object);
Public Function GetXamlDirectObject (object As Object) As Object
Parâmetros
- object
-
Object
Platform::Object
IInspectable
Refere-se ao tipo XAML específico (normalmente, mas nem sempre, um DependencyObject.
Retornos
Retorna a instância IXamlDirect .
Exemplos
O exemplo a seguir mostra como obter a instância IXamlDirect de um tipo XAML completo.
XamlDirect xd = XamlDirect.GetDefault();
Border border = new Border();
IXamlDirect borderXDO = xd.GetXamlDirectObject(border);
XamlDirect^ xd = XamlDirect::GetDefault();
Border^ border = ref new Border();
IXamlDirect^ borderXDO = xd->GetXamlDirectObject(border);
Comentários
Use esse método para converter de um tipo XAML completo para sua instância XamlDirect e, em seguida, obter os benefícios de desempenho do XamlDirect por meio de gerenciamento de propriedades, gerenciamento de coleções e funcionalidades de tratamento de eventos expostas por meio das APIs XamlDirect .