Xml.XMLDoc.TNodeClassInfo

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

  TNodeClassInfo = record
    NodeName: DOMString;
    NamespaceURI: DOMString;
    NodeClass: TXMLNodeClass;
  end;

C++

struct DECLSPEC_DRECORD TNodeClassInfo
{
public:
    System::UnicodeString NodeName;
    System::UnicodeString NamespaceURI;
    TXMLNodeClass NodeClass;
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc Xml.XMLDoc

Beschreibung

TNodeClassInfo und TNodeClassArray werden für Informationen über Klassen verwendet, die XML-Knoten-Interface implementieren.

TNodeClassArray ist ein dynamisches Array von TNodeClassInfo-Werten. Jedes Element beschreibt die Implementierung eines bestimmten Knotens.

TNodeClassInfo beschreibt den Namen und die Implementierungsklasse eines Knotens in einem XML-Dokument. Er enthält die folgenden Felder:



Feld Bedeutung

NodeName

Der Name des Knotens. Der String gibt den Bezeichner oder die Verwendung des Knotens an. Bei Elementknoten ist dies beispielsweise der Tag-Name. Bei Attributknoten ist dies der Name des Attributs. Bei Kommentarknoten ist dies der String "#comment". Der Wert entspricht der Eigenschaft NodeName des Knotens und wird in den vom Experten für XML-Datenbindungen generierten Klassen als Eigenschaftsname verwendet.

NamespaceURI

Der Namespace des Knotennamens. Dieser String enthält den URI des Namespace von NodeName. Er wird zur Qualifizierung des Knotennamens verwendet.

NodeClass

Die von TXMLNode abgeleitete Klasse, die für den Knoten verwendet wird.