XamlServices.Transform 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
连接 XamlReader 和 XamlWriter 以便立即使用公共 XAML 节点集。 可能会转换内容,具体情况视所提供的读取器和编写器的类型而定。
重载
Transform(XamlReader, XamlWriter) |
连接 XamlReader 和 XamlWriter 以立即使用公共 XAML 节点集。 可能会转换内容,具体情况视所提供的读取器和编写器的类型而定。 |
Transform(XamlReader, XamlWriter, Boolean) |
连接 XamlReader 和 XamlWriter 以立即使用公共 XAML 节点集。 可能会转换内容,具体情况视所提供的读取器和编写器的类型而定。 提供一个参数,指定是否在调用完成之后关闭编写器。 |
Transform(XamlReader, XamlWriter)
连接 XamlReader 和 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。
例外
xamlReader
或 xamlWriter
输入为 null
。
XAML 架构上下文在提供的 xamlReader
和 xamlWriter
之间不匹配。
注解
此方法是围绕 Transform(XamlReader, XamlWriter, Boolean)的包装器,其中 closeWriter
指定为 true
。
适用于
Transform(XamlReader, XamlWriter, Boolean)
连接 XamlReader 和 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
以使编写器在最后一个写入的位置保持活动状态。
例外
xamlReader
或 xamlWriter
输入为 null
。
XAML 架构上下文在提供的 xamlReader
和 xamlWriter
之间不匹配。