XamlWriter.WriteNode(XamlReader) Método

Definición

Realiza el cambio en función del tipo de nodo del lector XAML (NodeType) y llama al método pertinente Write para la implementación del escritor.

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)

Parámetros

reader
XamlReader

Lector que se va a usar para la determinación del nodo.

Excepciones

reader es null.

La implementación predeterminada encontró un que XamlNodeType no está en la enumeración predeterminada.

Comentarios

Notas para heredar

El WriteNode método no es un método virtual porque tiene una implementación práctica para todos los valores existentes XamlNodeType . En función de XamlNodeType, WriteNode llama a los Write miembros virtuales dedicados a determinados tipos de nodo.

Si tiene un escenario de escritura XAML avanzado que expande el sistema de tipos XAML y el concepto de flujo de nodos XAML para que se definan nuevos tipos de nodo, no use WriteNode llamadas en la lógica. En su lugar, debe proporcionar su propia alternativa para la lógica de conmutación de tipos de nodo en la clase o en invalidaciones virtuales.

Se aplica a