XamlServices.Transform Methode

Definition

Verbindet eine XamlReader und eine XamlWriter , um einen gemeinsamen XAML-Knotensatz zwischengeschaltet zu verwenden. Wandelt den Inhalt möglicherweise in Abhängigkeit von den Typen von Lesern und Autoren um, die bereitgestellt werden.

Überlädt

Name Beschreibung
Transform(XamlReader, XamlWriter)

Verbindet eine XamlReader und eine XamlWriter , um einen gemeinsamen Vermittler für XAML-Knotensätze zu verwenden. Wandelt den Inhalt möglicherweise in Abhängigkeit von den Typen von Lesern und Autoren um, die bereitgestellt werden.

Transform(XamlReader, XamlWriter, Boolean)

Verbindet eine XamlReader und eine XamlWriter , um einen gemeinsamen Vermittler für XAML-Knotensätze zu verwenden. Wandelt den Inhalt möglicherweise in Abhängigkeit von den Typen von Lesern und Autoren um, die bereitgestellt werden. Stellt einen Parameter bereit, der angibt, ob der Writer geschlossen werden soll, nachdem der Aufruf abgeschlossen wurde.

Transform(XamlReader, XamlWriter)

Verbindet eine XamlReader und eine XamlWriter , um einen gemeinsamen Vermittler für XAML-Knotensätze zu verwenden. Wandelt den Inhalt möglicherweise in Abhängigkeit von den Typen von Lesern und Autoren um, die bereitgestellt werden.

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 XamlReader zu verwendende Implementierung.

xamlWriter
XamlWriter

Die XamlWriter zu verwendende.

Ausnahmen

xamlReader oder xamlWriter Eingabe ist null.

Der XAML-Schemakontext stimmt nicht zwischen dem bereitgestellten und dem angegebenen xamlReader Schema xamlWriterüberein.

Hinweise

Bei dieser Methode handelt es sich um Transform(XamlReader, XamlWriter, Boolean)einen Wrapper, in dem closeWriter angegeben wird.true

Gilt für:

Transform(XamlReader, XamlWriter, Boolean)

Verbindet eine XamlReader und eine XamlWriter , um einen gemeinsamen Vermittler für XAML-Knotensätze zu verwenden. Wandelt den Inhalt möglicherweise in Abhängigkeit von den Typen von Lesern und Autoren um, die bereitgestellt werden. Stellt einen Parameter bereit, der angibt, ob der Writer geschlossen werden soll, nachdem der Aufruf abgeschlossen wurde.

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 XamlReader zu verwendende Implementierung.

xamlWriter
XamlWriter

Die XamlWriter zu verwendende.

closeWriter
Boolean

true den Autor nach Abschluss des Anrufs zu schließen; false den Autor an der letzten schriftlichen Position aktiv zu lassen.

Ausnahmen

xamlReader oder xamlWriter Eingabe ist null.

Der XAML-Schemakontext stimmt nicht zwischen dem bereitgestellten und dem angegebenen xamlReader Schema xamlWriterüberein.

Gilt für: