Xml.XMLDoc.TNodeClassInfo
Delphi
TNodeClassInfo = record
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. |