Classe System::Xml::XmlNotation

XmlNotation class

Représente une déclaration de notation, telle que .

class XmlNotation : public System::Xml::XmlNode

Méthodes

MéthodeDescription
CloneNode(bool) overrideCrée un duplicata de ce nœud. Les nœuds de notation ne peuvent pas être clonés. Appeler cette méthode sur un objet XmlNotation lève une exception.
get_InnerXml() overrideRenvoie le balisage représentant les enfants de ce nœud.
get_IsReadOnly() overrideRenvoie une valeur indiquant si le nœud est en lecture seule.
get_LocalName() overrideRenvoie le nom du nœud actuel sans le préfixe d’espace de noms.
get_Name() overrideRenvoie le nom du nœud actuel.
get_NodeType() overrideRenvoie le type du nœud actuel.
get_OuterXml() overrideRenvoie le balisage représentant ce nœud et tous ses enfants.
get_PublicId()Renvoie la valeur de l’identifiant public dans la déclaration de notation.
get_SystemId()Renvoie la valeur de l’identifiant système dans la déclaration de notation.
set_InnerXml(String) overrideDéfinit le balisage représentant les enfants de ce nœud.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideEnregistre les enfants du nœud dans le XmlWriter spécifié. Cette méthode n’a aucun effet sur les nœuds XmlNotation.
WriteTo(const SharedPtr<XmlWriter>&) overrideEnregistre le nœud dans le XmlWriter spécifié. Cette méthode n’a aucun effet sur les nœuds XmlNotation.

Typedefs

TypedefDescription
PtrUn alias pour un pointeur partagé vers une instance de cette classe.

Remarques

Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instances de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

Voir aussi