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 eine Umschaltung auf Grundlage des Knotentyps des XAML-Readers aus (NodeType) und ruft die relevante Write
-Methode für die Writerimplementierung 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 Reader, der für Knotenermittlung verwendet werden soll.
Ausnahmen
reader
ist null
.
Die Standardimplementierung fand XamlNodeType, der nicht in der Standardenumeration ist.
Hinweise
Notizen für Erben
Die WriteNode Methode ist keine virtuelle Methode, da sie praktische Implementierungen für alle vorhandenen XamlNodeType Werte aufweist. Basierend auf XamlNodeType, rufen Sie die virtuellen Member auf, WriteNode die Write
für bestimmte Knotentypen dedizierte sind.
Wenn Sie über ein erweitertes XAML-Schreibszenario verfügen, das das XAML-Typsystem und das XAML-Knotenstromkonzept erweitert, sodass neue Knotentypen definiert sind, verwenden WriteNode Sie keine Aufrufe in Ihrer Logik. Stattdessen müssen Sie ihre eigene Alternative zur Knotentypwechsellogik in der Klasse oder in virtuellen Außerkraftsetzungen bereitstellen.