Share via


IXamlDirectObject Interfaccia

Definizione

Rappresenta il tipo di oggetto primario che partecipa al set di API XamlDirect .

public interface class IXamlDirectObject
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Xaml.Core.Direct.XamlDirectContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(274811522, 52964, 17989, 186, 37, 208, 113, 206, 119, 131, 85)]
struct IXamlDirectObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Xaml.Core.Direct.XamlDirectContract), 65536)]
[Windows.Foundation.Metadata.Guid(274811522, 52964, 17989, 186, 37, 208, 113, 206, 119, 131, 85)]
public interface IXamlDirectObject
Public Interface IXamlDirectObject
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1809 (è stato introdotto in 10.0.17763.0)
API contract
Windows.UI.Xaml.Core.Direct.XamlDirectContract (è stato introdotto in v1.0)

Esempio

Nell'esempio seguente viene illustrato come creare un'istanza di un oggetto Xaml interno di tipo Border.

IXamlDirectObject border = XamlDirect.CreateInstance(XamlTypeIndex.Border);

Commenti

Le API XamlDirect consentono agli autori di middleware di accedere alla maggior parte di Xaml a un livello più primitivo, ottenendo prestazioni migliori per CPU e set di lavoro.
IXamlDirectObject è l'handle minimo per le istanze dell'oggetto interno di Xaml. Viene usato solo dalle API XamlDirect .

Si applica a

Vedi anche