XamlWriter.WriteNode(XamlReader) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt den Wechsel basierend auf dem Knotentyp vom XAML-Reader (NodeType) durch und ruft die relevante Write Methode für die Writer-Implementierung auf.
public:
void WriteNode(System::Xaml::XamlReader ^ reader);
public void WriteNode(System.Xaml.XamlReader reader);
member this.WriteNode : System.Xaml.XamlReader -> unit
Public Sub WriteNode (reader As XamlReader)
Parameter
- reader
- XamlReader
Der Leser, der für die Knotenermittlung verwendet werden soll.
Ausnahmen
reader ist null.
Bei der Standardimplementierung ist ein XamlNodeType Fehler aufgetreten, der nicht in der Standardaufzählung enthalten ist.
Hinweise
Hinweise für Vererbungen
Die WriteNode Methode ist keine virtuelle Methode, da sie eine praktische Implementierung für alle vorhandenen XamlNodeType Werte hat. Basierend auf XamlNodeType, WriteNode aufrufen die Write virtuellen Member, die bestimmten Knotentypen zugeordnet sind.
Wenn Sie über ein erweitertes XAML-Schreibszenario verfügen, das das XAML-Typsystem und das XAML-Knotenstreamkonzept erweitert, sodass neue Knotentypen definiert sind, verwenden WriteNode Sie keine Aufrufe in Ihrer Logik. Sie müssen stattdessen eine eigene Alternative für Knotentypwechsellogik in der Klasse oder in virtuellen Außerkraftsetzungen bereitstellen.