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 reader XAML (NodeType) e chiama il metodo Write
pertinente 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
Reader da utilizzare per la determinazione del nodo.
Eccezioni
reader
è null
.
L'implementazione predefinita ha incontrato un oggetto XamlNodeType non presente 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 si dispone di uno scenario di scrittura XAML avanzato che espande il concetto del sistema dei tipi 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 di tipo nodo nella classe o nelle sostituzioni virtuali.