XamlServices.Transform 方法

定义

连接 a XamlReader 和 a XamlWriter ,以便使用通用 XAML 节点集中介。 根据提供的读取器和编写器类型,可能会转换内容。

重载

名称 说明
Transform(XamlReader, XamlWriter)

连接 A XamlReader 和 a XamlWriter 以使用通用 XAML 节点集中介。 根据提供的读取器和编写器类型,可能会转换内容。

Transform(XamlReader, XamlWriter, Boolean)

连接 A XamlReader 和 a XamlWriter 以使用通用 XAML 节点集中介。 根据提供的读取器和编写器类型,可能会转换内容。 提供一个参数,用于指定在调用完成后是否关闭编写器。

Transform(XamlReader, XamlWriter)

连接 A XamlReader 和 a XamlWriter 以使用通用 XAML 节点集中介。 根据提供的读取器和编写器类型,可能会转换内容。

public:
 static void Transform(System::Xaml::XamlReader ^ xamlReader, System::Xaml::XamlWriter ^ xamlWriter);
public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter);
static member Transform : System.Xaml.XamlReader * System.Xaml.XamlWriter -> unit
Public Shared Sub Transform (xamlReader As XamlReader, xamlWriter As XamlWriter)

参数

xamlReader
XamlReader

XamlReader要使用的实现。

xamlWriter
XamlWriter

要使用的 XamlWriter

例外

xamlReaderxamlWriter 输入为 null.

XAML 架构上下文在提供的 xamlReaderxamlWriter. 之间不匹配。

注解

此方法是一个包装器 Transform(XamlReader, XamlWriter, Boolean),其中 closeWriter 指定为 true

适用于

Transform(XamlReader, XamlWriter, Boolean)

连接 A XamlReader 和 a XamlWriter 以使用通用 XAML 节点集中介。 根据提供的读取器和编写器类型,可能会转换内容。 提供一个参数,用于指定在调用完成后是否关闭编写器。

public:
 static void Transform(System::Xaml::XamlReader ^ xamlReader, System::Xaml::XamlWriter ^ xamlWriter, bool closeWriter);
public static void Transform(System.Xaml.XamlReader xamlReader, System.Xaml.XamlWriter xamlWriter, bool closeWriter);
static member Transform : System.Xaml.XamlReader * System.Xaml.XamlWriter * bool -> unit
Public Shared Sub Transform (xamlReader As XamlReader, xamlWriter As XamlWriter, closeWriter As Boolean)

参数

xamlReader
XamlReader

XamlReader要使用的实现。

xamlWriter
XamlWriter

要使用的 XamlWriter

closeWriter
Boolean

true 在调用完成后关闭编写器; false 使编写器在最后一个写入位置保持活动状态。

例外

xamlReaderxamlWriter 输入为 null.

XAML 架构上下文在提供的 xamlReaderxamlWriter. 之间不匹配。

适用于