Compartir vía


XamlWriter.WriteNode(XamlReader) Método

Definición

Realiza el cambio basándose en el tipo de nodo del lector XAML (NodeType) y llama al método Write pertinente para la implementación del sistema de escritura.

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 determinar el nodo.

Excepciones

reader es null.

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

Comentarios

Notas para los heredados

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 tipo de nodo en la clase o en invalidaciones virtuales.

Se aplica a