Xml.XMLDoc.TNodeClassInfo
Delphi
TNodeClassInfo = record
NodeName: DOMString;
NamespaceURI: DOMString;
NodeClass: TXMLNodeClass;
end;
C++
struct DECLSPEC_DRECORD TNodeClassInfo
{
public:
System::UnicodeString NodeName;
System::UnicodeString NamespaceURI;
TXMLNodeClass NodeClass;
};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
record struct |
public | Xml.XMLDoc.pas Xml.XMLDoc.hpp |
Xml.XMLDoc | Xml.XMLDoc |
Description
TNodeClassInfo et TNodeClassArray représentent les informations sur les classes qui implémentent les interfaces des noeuds XML.
TNodeClassArray est un tableau dynamique de valeurs TNodeClassInfo. Chaque élément du tableau décrit l'implémentation d'un noeud.
TNodeClassInfo décrit le nom et la classe d'implémentation d'un noeud d'un document XML. Elle contient les champs suivants :
Champ | Signification |
---|---|
NodeName |
Nom du noeud. Cette chaîne décrit l'identificateur ou l'utilisation du noeud. Par exemple, sur les noeuds d'élément, elle représente le nom de balise. Sur les noeuds d'attribut, elle désigne le nom de l'attribut. Sur les noeuds de commentaire, elle représente la chaîne "#comment". Cette valeur est renvoyée par la propriété NodeName d'un noeud et utilisée comme nom de propriété dans les classes générées par l'expert de liaison de données XML. |
NamespaceURI |
Espace de nommage du nom du noeud. Cette chaîne est un identificateur de ressource uniforme (URI) qui identifie l'espace de nommage contenant NodeName. Elle permet d'interpréter la valeur de NodeName. |
NodeClass |
Classe d'un descendant TXMLNode représentant le noeud. |