共用方式為


IXamlDirectObject 介面

定義

表示參與 XamlDirect API 集合的主要物件類型。

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
屬性

Windows 需求

裝置系列
Windows 10, version 1809 (已於 10.0.17763.0 引進)
API contract
Windows.UI.Xaml.Core.Direct.XamlDirectContract (已於 v1.0 引進)

範例

下列範例示範如何建立 Border 類型的內部 Xaml 物件實例。

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

備註

XamlDirect API 可讓中介軟體作者在更基本層級存取大部分的 Xaml,以達到更佳的 CPU 和工作集效能。
IXamlDirectObject 是 Xaml 內建物件實例的最小控制碼。 它只能由 XamlDirect API 使用。

適用於

另請參閱