System.Runtime.InteropServices.WindowsRuntime 命名空间

包含的类支持托管代码与Windows 运行时之间的互操作,并支持使用托管代码创建Windows 运行时类型。

AsyncInfo

提供工厂方法,用于构造与 Windows 运行时异步动作和操作兼容的托管任务的表示形式。

DefaultInterfaceAttribute

指定托管 Windows 运行时类的默认接口。

DesignerNamespaceResolveEventArgs

DesignerNamespaceResolve 事件提供数据。

EventRegistrationTokenTable<T>

存储委托与事件标记之间的映射,以支持在托管代码中实现 Windows 运行时事件。

InterfaceImplementedInVersionAttribute

指定首次实现指定接口的目标类型版本。

NamespaceResolveEventArgs

ReflectionOnlyNamespaceResolve 事件提供数据。

ReadOnlyArrayAttribute

当应用于 Windows 运行时组件中的数组参数时,指定传递到该参数的数组的内容仅用于输入。 调用方期望此数组不因调用而更改。

ReturnValueNameAttribute

指定 Windows 运行时组件中方法的返回值名称。

WindowsRuntimeBuffer

提供 Windows 运行时 IBuffer 接口 (Windows.Storage.Streams.IBuffer) 及其他全部所需接口的实现。

WindowsRuntimeBufferExtensions

提供对 Windows 运行时缓冲区(Windows.Storage.Streams.IBuffer 接口)执行操作的扩展方法。

WindowsRuntimeMarshal

提供用于在 .NET Framework 与 Windows 运行时之间封送数据的帮助程序方法。

WindowsRuntimeMetadata

提供事件,用于解析仅反射类型请求,用于 Windows 元数据文件提供的类型,以及执行解析的方法。

WriteOnlyArrayAttribute

当应用于 Windows 运行时组件中的数组参数时,指定传递到该参数的数组的内容仅用于输出。 调用方不保证对内容进行了初始化,因此,所调用的方法不应读取内容。

结构

EventRegistrationToken

在将事件处理程序添加到 Windows 运行时事件中时,返回的标记。 该标记用于以后从事件中删除事件处理程序。

接口

IActivationFactory

启用 Windows 运行时将激活的类。