IActivatableClassRegistration |
启用获取类的注册信息。 |
IActivationFactory |
启用 Windows 运行时将激活的类。 |
IAgileReference |
启用检索对 对象的敏捷引用。 |
IApartmentShutdown |
启用单元关闭通知处理程序的注册。 |
AsyncActionCompletedHandler |
表示异步操作完成时调用的方法。 |
IAsyncAction |
表示异步操作。 |
IAsyncActionProgressHandler<TProgress> |
表示异步操作报告进度时调用的方法。 |
IAsyncActionWithProgress<TProgress> |
表示报告进度的异步操作。 |
IAsyncActionWithProgressCompletedHandler<TProgress> |
表示在报告进度的异步操作完成时调用的方法。 |
IAsyncInfo |
提供对异步操作的支持。 |
IAsyncOperation<TResult> |
表示返回结果的异步操作。 |
IAsyncOperationCompletedHandler<TResult> |
表示异步操作完成时调用的方法。 |
IAsyncOperationProgressHandler |
表示异步操作报告进度时调用的方法。 |
IAsyncOperationWithProgress |
表示返回结果并报告进度的异步操作。 |
IAsyncOperationWithProgressCompletedHandler<TResult, TProgress> |
表示报告进度的异步操作完成时调用的方法。 |
IAudioFrameNative |
表示音频数据的帧。 |
IAudioFrameNativeFactory |
创建 IAudioFrameNative 的实例。 |
IBuffer |
表示字节数组。 |
IBufferByteAccess |
将缓冲区表示为字节数组。 |
IClosable |
定义一个用于发布所分配资源的方法。 |
ICompositionDrawingSurfaceInterop |
本机互操作接口,允许使用 RECT 在图面对象上绘图,以定义要绘制的区域。 |
ICompositionDrawingSurfaceInterop2 |
本机互操作接口,允许读回合成绘图图面 (或合成虚拟绘图图面) 的内容。 |
ICompositionGraphicsDeviceInterop |
本机互操作接口,允许获取和设置图形设备。 |
IContactManagerInterop |
允许在管理多个窗口的应用中访问 ContactManager 方法。 |
ICoreApplication |
使应用能够处理状态更改、管理窗口,并与各种 UI 框架集成。 |
ICoreApplicationExit |
为 Windows 应用商店应用提供停止运行的方法。 |
ICoreApplicationInitialization |
包含一个运行方法,该方法用于从应用的入口点启动应用程序对象。 |
ICoreApplicationView |
表示应用程序的视图。 |
ICoreImmersiveApplication |
包含用于管理应用中视图的方法。 |
ICoreInputInterop |
在 Windows 应用商店应用的 CoreInput 对象上启用输入源。 |
ICoreWindowInterop |
使应用能够获取与此接口关联的窗口 (CoreWindow) 窗口的窗口句柄。 |
IDllServerActivatableClassRegistration |
启用获取进程内服务器的注册信息。 |
IErrorReportingSettings |
为Windows 运行时应用程序提供调试器集成。 |
IEventHandler<T> |
表示将处理事件数据类型 为 T 的事件的方法。 |
IExeServerActivatableClassRegistration |
启用获取进程外服务器的注册信息。 |
IExeServerRegistration |
表示已注册的进程外服务器。 |
IFindReferenceTargetsCallback |
定义来自 IReferenceTracker::FindTrackerTargets 的回调的接口。 此接口的实现必须将找到的任何 IReferenceTrackerTarget 实例传递到 FoundTrackerTarget 方法。 |
IInputPaneInterop |
允许访问桌面应用中 InputPane 类的成员。 |
IInputStream |
启用对连续字节流获取异步读取器操作。 |
IInspectable |
提供所有Windows 运行时类所需的功能。 |
IIterable<T> |
公开迭代器,它支持对指定类型的集合进行简单迭代。 |
IIterator<T> |
支持对集合进行迭代。 |
IKeyValuePair<K、V> |
表示键值对。 |
ILanguageExceptionErrorInfo |
允许通过调用 RoOriginateLanguageException 检索存储在错误信息中的 IUnknown 指针。 |
ILanguageExceptionErrorInfo2 |
使语言投影能够像 使用 ILanguageExceptionErrorInfo 一样提供和检索错误信息,还有跨语言边界工作的额外好处。 |
ILanguageExceptionTransform |
允许语言投影向系统提供从捕获不同异常的 catch 处理程序的上下文引发的异常的任何和所有上下文。 |
ILanguageExceptionStackBackTrace |
允许投影为该异常提供自定义堆栈跟踪。 |
IMap<K, V> |
表示关联集合。 |
IMapChangedEventArgs<K> |
为 MapChanged 事件提供数据。 |
IMapView<K、V> |
表示 IMap (K,V) 的不可变视图。 |
IMemoryBufferByteAccess |
以字节数组的形式提供对 IMemoryBuffer 的访问。 |
IMetaDataAssemblyImport |
提供访问和检查程序集清单内容的方法。 |
IMetaDataDispenser |
提供创建新元数据范围或打开现有元数据范围的方法。 |
IMetaDataDispenser |
扩展 IMetaDataDispenser 接口,以提供控制元数据 API 在当前元数据范围上的操作方式的功能。 |
IMetaDataImport |
提供从可迁移可执行 (PE) 文件或其他源(如类型库或独立的运行时元数据二进制文件)导入和操作现有元数据的方法。 |
IMetaDataImport2 |
扩展 IMetaDataImport 接口以提供使用泛型类型的功能。 |
IMetaDataTables |
提供存储和检索表中元数据信息的方法。 |
IMetaDataTables2 |
扩展 IMetaDataTables 以包含用于处理元数据流的方法。 |
IObservableMap<K、V> |
通知事件处理程序对映射的动态更改,例如添加或删除项时。 |
IObservableVector<T> |
通知事件处理程序对矢量的更改。 |
IOplockBreakingHandler |
此接口当前未实现。 |
IOutputStream |
启用对连续字节流获取异步编写器操作。 |
IPdfRendererNative |
表示用于显示可移植文档格式 (PDF) 文件的单个页面的高性能 API。 |
IPackageDebugSettings |
使调试器开发人员能够控制 Windows 应用商店应用的生命周期,例如何时暂停或恢复。 |
IPlayToManagerInterop |
允许访问管理多个窗口的 Windows 应用商店应用中的 PlayToManager 方法。 |
IPrintManagerInterop |
允许访问管理多个窗口的 Windows 应用商店应用中的 PrintManager 方法。 |
IPropertyValue |
表示Windows 运行时属性存储中的值。 |
IPropertyValueStatics |
创建可存储在属性存储中的 IPropertyValue 对象。 |
IRandomAccessStream |
允许获取位于随机访问字节流上指定位置的异步字节读取器或字节编写器。 |
IRandomAccessStreamFileAccessMode |
提供对调用 StorageFile.OpenAsync 方法以打开随机访问字节流时使用的文件访问模式的访问。 |
IReference<T> |
启用为用户定义的枚举、结构和委托类型扩展Windows 运行时属性系统。 |
IReferenceArray<T> |
允许扩展用户定义枚举、结构和委托类型的数组的Windows 运行时属性系统。 |
IReferenceTracker |
定义由 XAML 框架实现的接口,用于管理 XAML 对象引用。 |
IReferenceTrackerHost |
定义一个接口,该接口提供 XAML 框架使用的垃圾回收 (GC) 系统使用的全局服务。 |
IReferenceTrackerManager |
定义 XAML 对象引用管理器的接口。 实现此接口以管理 XAML 对象上的 IReferenceTracker 实例。 |
IReferenceTrackerTarget |
定义由从 XAML 引用的垃圾回收器对象实现的接口。 |
IRestrictedErrorInfo |
表示错误的详细信息,包括受限错误信息。 |
ISoftwareBitmapNative |
表示软件位图。 |
ISoftwareBitmapNativeFactory |
创建 ISoftwareBitmapNative 的实例。 |
IStorageFolderHandleAccess |
提供对存储文件夹的操作系统句柄的访问。 |
IStorageItemHandleAccess |
提供对存储文件的操作系统句柄的访问。 |
IStringable |
提供一种将当前对象表示为字符串的方法。 |
ISurfaceImageSourceManagerNative |
允许对在同一进程中创建的所有 SurfaceImageSource 对象执行批量操作。 |
ISurfaceImageSourceNativeWithD2D |
提供在 SurfaceImageSource 或 VirtualSurfaceImageSource 中显示的共享 Microsoft DirectX 图面的实现。 |
ISurfaceImageSourceNative |
为 Direct2D 绘图提供共享固定大小图面的实现。 |
ISuspendingDeferral |
管理延迟的应用挂起操作。 |
ISuspendingEventArgs |
为应用挂起事件提供数据。 |
ISuspendingOperation |
提供有关应用挂起操作的信息。 |
ISwapChainBackgroundPanelNative |
提供 XAML 与 DirectX 交换链之间的互操作。 |
ISwapChainPanelNative |
提供 XAML 与 DirectX 交换链之间的互操作。 与 SwapChainBackgroundPanel 不同, SwapChainPanel 可以出现在 XAML 显示树中的任何级别,并且任何给定树中可以存在超过 1 个。 |
ISwapChainPanelNative2 |
提供 XAML 与 DirectX 交换链之间的互操作。 与 SwapChainBackgroundPanel 不同, SwapChainPanel 可以出现在 XAML 显示树中的任何级别,并且任何给定树中可以存在超过 1 个。 |
ITypedEventHandler<TSender、TArgs> |
表示将处理 TSender 类型的发送方的事件和 T 类型的事件数据的方法。 |
IUnbufferedFileHandleOplockCallback |
定义一个回调方法,当通过调用 IUnbufferedFileHandleProvider::OpenUnbufferedFileHandle 方法获取的句柄的机会锁断开时,要运行该方法。 |
IUnbufferedFileHandleProvider |
提供对 StorageFile.OpenAsync 方法创建的随机访问字节流句柄的访问。 |
IVector<T> |
表示元素的随机访问集合。 |
IVectorChangedEventArgs |
为 VectorChanged 事件提供数据。 |
IVectorView<T> |
表示 IVector (T) 的不可变视图。 |
IVideoFrameNative |
表示视频数据的帧。 |
IVideoFrameNativeFactory |
创建 IVideoFrameNative 的实例。 |
IViewProvider |
表示应用程序中的视图。 |
IViewProviderFactory |
创建实现 IViewProvider 接口的视图实例。 |
IVirtualSurfaceImageSourceNative |
为 DirectX 绘图) 共享图面提供大于屏幕大小的大 (实现。 |
IVirtualSurfaceUpdatesCallbackNative |
提供一个接口,用于在 VirtualSurfaceImageSource 请求更新时实现绘制行为。 |
IWeakReference |
表示对 对象的弱引用。 |
IWeakReferenceSource |
表示可以检索弱引用的源对象。 |
MapChangedEventHandler<K、V> |
表示处理可观测地图的 MapChanged 事件的方法。 |
VectorChangedEventHandler<T> |
表示处理可观测向 量的 VectorChanged 事件的方法。 |