WindowsRuntimeMarshal 类

定义

提供用于在 .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 并将指定的托管字符串复制到其中。

适用于