XamlWriter.WriteNode(XamlReader) Methode

Definitie

Schakelt op basis van het knooppunttype van de XAML-lezer (NodeType) en roept de relevante Write methode aan voor de implementatie van de schrijver.

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)

Parameters

reader
XamlReader

De lezer die moet worden gebruikt voor het bepalen van knooppunten.

Uitzonderingen

reader is null.

Bij de standaard implementatie is een XamlNodeType fout opgetreden die zich niet in de standaard opsomming bevindt.

Opmerkingen

Notities voor overnames

De WriteNode methode is geen virtuele methode omdat deze praktische implementatie heeft voor alle bestaande XamlNodeType waarden. Op XamlNodeTypebasis van worden WriteNode de Write virtuele leden aanroepen die zijn toegewezen aan bepaalde knooppunttypen.

Als u een geavanceerd XAML-schrijfscenario hebt waarmee het XAML-typesysteem en het XAML-knooppuntstroomconcept worden uitgebreid, zodat nieuwe knooppunttypen worden gedefinieerd, gebruikt WriteNode u geen aanroepen in uw logica. U moet in plaats daarvan uw eigen alternatief opgeven voor schakellogica voor knooppunttypen in de klasse of in virtuele onderdrukkingen.

Van toepassing op