Partager via


IXamlDirect.GetXamlDirectObject(Object) Méthode

Définition

Obtient l’instance en tant que IXamlDirect pour un type XAML donné.

Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application 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

Paramètres

object
Object

Platform::Object

IInspectable

Fait référence au type XAML spécifique (généralement, mais pas toujours, un DependencyObject.

Retours

Object

Platform::Object

IInspectable

Retourne l’instance IXamlDirect .

Exemples

L’exemple suivant montre comment obtenir l’instance IXamlDirect à partir d’un type XAML complet.

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);

Remarques

Utilisez cette méthode pour convertir d’un type XAML complet en son instance XamlDirect , puis obtenez les avantages en matière de performances de XamlDirect via la gestion des propriétés, la gestion des collections et les fonctionnalités de gestion des événements exposées via les API XamlDirect .

S’applique à

Voir aussi