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;
};
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. |