XamlWriter.WriteNode(XamlReader) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue il passaggio in base al tipo di nodo dal lettore XAML (NodeType) e chiama il metodo pertinente Write per l'implementazione del writer.
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)
Parametri
- reader
- XamlReader
Lettore da usare per la determinazione del nodo.
Eccezioni
reader è null.
L'implementazione predefinita ha rilevato un XamlNodeType oggetto non incluso nell'enumerazione predefinita.
Commenti
Note per gli eredi
Il WriteNode metodo non è un metodo virtuale perché ha un'implementazione pratica per tutti i valori esistenti XamlNodeType . In base a XamlNodeType, WriteNode chiama nei Write membri virtuali dedicati a tipi di nodo specifici.
Se hai uno scenario di scrittura XAML avanzato che espande il concetto di flusso del tipo XAML e del flusso di nodi XAML in modo che vengano definiti nuovi tipi di nodo, non usare WriteNode le chiamate nella logica. È invece necessario fornire un'alternativa personalizzata per la logica di cambio dei tipi di nodo nella classe o nelle sostituzioni virtuali.