XamlWriter.WriteNode(XamlReader) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Utför växling baserat på nodtyp från XAML-läsaren (NodeType) och anropar relevant Write metod för skrivarimplementeringen.
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)
Parametrar
- reader
- XamlReader
Läsaren som ska användas för nodbestämning.
Undantag
reader är null.
Standardimplementeringen påträffade en XamlNodeType som inte finns i standarduppräkningen.
Kommentarer
Anteckningar för arvtagare
Metoden WriteNode är inte en virtuell metod eftersom den har praktisk implementering för alla befintliga XamlNodeType värden. Baserat på XamlNodeTypeanropar WriteNode anrop till de Write virtuella medlemmar som är dedikerade till vissa nodtyper.
Om du har ett avancerat XAML-skrivscenario som expanderar XAML-typsystemet och XAML-nodströmkonceptet så att nya nodtyper definieras ska du inte använda WriteNode anrop i logiken. Du måste i stället ange ett eget alternativ för växlingslogik av nodtyp i klassen eller i virtuella åsidosättningar.