Freigeben über


XamlServices.Transform Methode

Definition

Verbindet ein XamlReader-Element und ein XamlWriter-Element, um einen allgemeinen XAML-Knotengruppenvermittler zu verwenden. Transformiert potenziell den Inhalt, abhängig davon, welche Typen von Readern und Writern bereitgestellt wurden.

Überlädt

Transform(XamlReader, XamlWriter)

Verbindet ein XamlReader-Element und ein XamlWriter-Element, um einen allgemeinen XAML-Knotengruppenvermittler zu verwenden. Transformiert potenziell den Inhalt, abhängig davon, welche Typen von Readern und Writern bereitgestellt wurden.

Transform(XamlReader, XamlWriter, Boolean)

Verbindet ein XamlReader-Element und ein XamlWriter-Element, um einen allgemeinen XAML-Knotengruppenvermittler zu verwenden. Transformiert potenziell den Inhalt, abhängig davon, welche Typen von Readern und Writern bereitgestellt wurden. Stellt einen Parameter bereit, mit dem angegeben wird, ob der Writer nach Abschluss des Aufrufs geschlossen werden soll.

Transform(XamlReader, XamlWriter)

Verbindet ein XamlReader-Element und ein XamlWriter-Element, um einen allgemeinen XAML-Knotengruppenvermittler zu verwenden. Transformiert potenziell den Inhalt, abhängig davon, welche Typen von Readern und Writern bereitgestellt wurden.

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)

Parameter

xamlReader
XamlReader

Die zu verwendende XamlReader-Implementierung.

xamlWriter
XamlWriter

Der zu verwendende XamlWriter.

Ausnahmen

xamlReader- oder xamlWriter-Eingabe ist null.

Der XAML-Schemakontext passt nicht zwischen die bereitgestellten xamlReader und xamlWriter.

Hinweise

Diese Methode ist ein Wrapper um Transform(XamlReader, XamlWriter, Boolean), wobei closeWriter als trueangegeben wird.

Gilt für:

Transform(XamlReader, XamlWriter, Boolean)

Verbindet ein XamlReader-Element und ein XamlWriter-Element, um einen allgemeinen XAML-Knotengruppenvermittler zu verwenden. Transformiert potenziell den Inhalt, abhängig davon, welche Typen von Readern und Writern bereitgestellt wurden. Stellt einen Parameter bereit, mit dem angegeben wird, ob der Writer nach Abschluss des Aufrufs geschlossen werden soll.

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)

Parameter

xamlReader
XamlReader

Die zu verwendende XamlReader-Implementierung.

xamlWriter
XamlWriter

Der zu verwendende XamlWriter.

closeWriter
Boolean

true, um den Writer zu schließen, nachdem der Aufruf abgeschlossen wurde, false, um den Writer an der letzten geschriebenen Position in aktivem Zustand zu belassen.

Ausnahmen

xamlReader- oder xamlWriter-Eingabe ist null.

Der XAML-Schemakontext passt nicht zwischen die bereitgestellten xamlReader und xamlWriter.

Gilt für: