XamlWriter.WriteNode(XamlReader) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.