IXamlDirect.GetXamlDirectObject(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取给定 XAML 类型的 IXamlDirect 作为实例。
本文档适用于 Windows 应用 SDK 中 WinUI 的 WinUI 2 for UWP (,请参阅Windows 应用 SDK命名空间) 。
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
参数
- object
-
Object
Platform::Object
IInspectable
通常是指特定 XAML 类型 (,但并非始终是 DependencyObject。
返回
返回 IXamlDirect 实例。
示例
以下示例演示如何从完整的 XAML 类型获取 IXamlDirect 实例。
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);
注解
使用此方法从完整的 XAML 类型转换为其 XamlDirect 实例,然后通过属性管理、集合管理和通过 XamlDirect API 公开的事件处理功能获取 XamlDirect 的性能优势。