WindowsRuntimeMarshal 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于在 .NET Framework 与 Windows 运行时之间封送数据的帮助程序方法。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class WindowsRuntimeMarshal abstract sealed
public static class WindowsRuntimeMarshal
type WindowsRuntimeMarshal = class
Public Class WindowsRuntimeMarshal
- 继承
-
WindowsRuntimeMarshal
方法
AddEventHandler<T>(Func<T,EventRegistrationToken>, Action<EventRegistrationToken>, T) |
此 API 支持产品基础结构,不能在代码中直接使用。 将指定的事件处理程序添加到Windows 运行时事件。 |
FreeHString(IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 释放指定的Windows 运行时HSTRING。 |
GetActivationFactory(Type) |
此 API 支持产品基础结构,不能在代码中直接使用。 返回一个 对象,该对象实现指定Windows 运行时类型的激活工厂接口。 |
PtrToStringHString(IntPtr) |
此 API 支持产品基础结构,不能在代码中直接使用。 返回一个托管字符串,其中包含指定Windows 运行时HSTRING 的副本。 |
RemoveAllEventHandlers(Action<EventRegistrationToken>) |
此 API 支持产品基础结构,不能在代码中直接使用。 移除所有事件处理程序,它们都可使用指定方法移除。 |
RemoveEventHandler<T>(Action<EventRegistrationToken>, T) |
此 API 支持产品基础结构,不能在代码中直接使用。 从 Windows 运行时 事件中删除指定的事件处理程序。 |
StringToHString(String) |
此 API 支持产品基础结构,不能在代码中直接使用。 分配Windows 运行时HSTRING 并将指定的托管字符串复制到其中。 |