WS_XML_ELEMENT_NODE-Struktur (webservices.h)
Stellt ein Startelement in xml dar (z. B. <a:purchaseOrder xmlns:a="http://tempuri.org" id="5">).
Syntax
typedef struct _WS_XML_ELEMENT_NODE {
WS_XML_NODE node;
WS_XML_STRING *prefix;
WS_XML_STRING *localName;
WS_XML_STRING *ns;
ULONG attributeCount;
WS_XML_ATTRIBUTE **attributes;
BOOL isEmpty;
} WS_XML_ELEMENT_NODE;
Member
node
Der Basistyp für alle Typen, die von WS_XML_NODE abgeleitet werden.
prefix
Das Präfix des Elements. Im Beispiel bezieht es sich auf "a". Leere Präfixe werden durch eine Länge von 0 WS_XML_STRING dargestellt.
localName
Der localName des -Elements. Im Beispiel bezieht es sich auf "purchaseOrder".
ns
Der aufgelöste Namespace des Präfixes. Im Beispiel bezieht es sich auf "http://tempuri.org".
attributeCount
Die Anzahl der Attribute für das Element. Im Beispiel wäre es 2.
attributes
Das Array von Attributen für das -Element.
isEmpty
Gibt an, ob es sich bei dem Element um ein leeres Element handelt oder nicht. Im Beispiel wäre es FALSE.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | webservices.h |