Windows.UI.Xaml.Interop 命名空间

提供跨框架集成和互操作的基本类型。 值得注意的是,这包括启用绑定模式的接口和支持类型。

NotifyCollectionChangedEventArgs

提供 CollectionChanged 事件的事件数据。

。网 此类显示为 System.Collections.Specialized.NotifyCollectionChangedEventArgs

结构

TypeName

替换 System.Type ,使其他 API 报告的类型信息不依赖于公共语言运行时 (CLR) 。 此结构由 UnderlyingTypeType 等属性用作值。

。网 使用 .NET 编程时,此类型是隐藏的,应使用 System.Type 类型。 将 API 与 .NET 代码配合使用时,所有按原始 IDL 签名使用 TypeName 的Windows 运行时 API 都将改用 System.Type 值。

C++/WinRT 可以使用 winrt::xaml_typename<T> () 帮助程序函数创建 TypeName 对象。 有关更多详细信息,请参阅 winrt::xaml_typename 函数模板 和代码示例。

接口

IBindableIterable

扩展 IIterable 以实现数据绑定基础结构要求。

。网 此接口显示为 System.Collections.IEnumerable

IBindableIterator

支持对集合进行可绑定迭代。

IBindableObservableVector

通过为更改通知添加 VectorChanged 事件来扩展 IBindableVector

IBindableVector

表示可绑定对象的可写向量集合。

。网 此接口显示为 System.Collections.IList

IBindableVectorView

表示可绑定对象的只读向量集合。

INotifyCollectionChanged

为 C++ 可绑定类提供集合更改模式接口。

。网 此接口显示为 System.Collections.Specialized.INotifyCollectionChanged

枚举

NotifyCollectionChangedAction

描述导致 CollectionChanged 事件的操作。

。网 此类型显示为 System.Collections.Specialized.NotifyCollectionChangedAction

TypeKind

提供有关类型来源的基本指导。 由 TypeName 用作值。

委托

BindableVectorChangedEventHandler

表示将处理 VectorChanged 事件的方法。

NotifyCollectionChangedEventHandler

表示将处理 CollectionChanged 事件的方法。

。网 此接口显示为 System.Collections.Specialized.NotifyCollectionChangedEventHandler