XamlServices.Transform 方法

定義

連接 XamlReaderXamlWriter 以使用常見的 XAML 節點集中繼項目。 可能會轉換內容,視提供的讀取器和寫入器類型而定。

多載

Transform(XamlReader, XamlWriter)

連接 XamlReaderXamlWriter 以使用常見的 XAML 節點集中繼項目。 可能會轉換內容,視提供的讀取器和寫入器類型而定。

Transform(XamlReader, XamlWriter, Boolean)

連接 XamlReaderXamlWriter 以使用常見的 XAML 節點集中繼項目。 可能會轉換內容,視提供的讀取器和寫入器類型而定。 提供參數來指定是否在完成呼叫後關閉寫入器。

Transform(XamlReader, XamlWriter)

連接 XamlReaderXamlWriter 以使用常見的 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)

連接 XamlReaderXamlWriter 以使用常見的 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 之間不相符。

適用於