Partilhar via


IXamlDirect.GetXamlDirectObject(Object) Método

Definição

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

Object

Platform::Object

IInspectable

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 .

Aplica-se a

Confira também