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

适用于