XamlDirect.GetXamlDirectObject(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取作为给定 XAML 类型的 IXamlDirectObject 的实例。
public:
virtual IXamlDirectObject ^ GetXamlDirectObject(Platform::Object ^ object) = GetXamlDirectObject;
IXamlDirectObject GetXamlDirectObject(IInspectable const& object);
public IXamlDirectObject GetXamlDirectObject(object object);
function getXamlDirectObject(object)
Public Function GetXamlDirectObject (object As Object) As IXamlDirectObject
参数
- object
-
Object
Platform::Object
IInspectable
引用特定 XAML 类型 (DependencyObject) ,但并非总是如此。
返回
返回 IXamlDirectObject 实例。
示例
以下示例演示如何从完整的 XAML 类型获取 IXamlDirectObject 实例。
XamlDirect xd = XamlDirect.GetDefault();
Border border = new Border();
IXamlDirectObject borderXDO = xd.GetXamlDirectObject(border);
XamlDirect^ xd = XamlDirect::GetDefault();
Border^ border = ref new Border();
IXamlDirectObject^ borderXDO = xd->GetXamlDirectObject(border);
注解
使用此方法从完整的 XAML 类型转换为其 XamlDirect 实例,然后通过 通过 XamlDirect API 公开的属性管理、集合管理和事件处理功能获取 XamlDirect 的性能优势。