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
之間不相符。