Xml.XMLDoc.TNodeClassInfo

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TNodeClassInfo = record

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.