XamlWriter.WriteNode(XamlReader) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Effectue un basculement en fonction du type de nœud à partir du lecteur XAML (NodeType) et appelle la méthode appropriée Write pour l’implémentation de l’enregistreur.
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)
Paramètres
- reader
- XamlReader
Lecteur à utiliser pour la détermination du nœud.
Exceptions
reader a la valeur null.
L’implémentation par défaut a rencontré un XamlNodeType élément qui n’est pas dans l’énumération par défaut.
Remarques
Remarques pour les héritiers
La WriteNode méthode n’est pas une méthode virtuelle, car elle a une implémentation pratique pour toutes les valeurs existantes XamlNodeType . En fonction XamlNodeTypedes appels WriteNode aux Write membres virtuels qui sont dédiés à des types de nœuds particuliers.
Si vous avez un scénario d’écriture XAML avancé qui développe le système de type XAML et le concept de flux de nœud XAML afin que les nouveaux types de nœuds soient définis, n’utilisez pas d’appels WriteNode dans votre logique. Vous devez à la place fournir votre propre alternative pour la logique de basculement de type nœud dans la classe ou dans les remplacements virtuels.