WS_XML_ELEMENT_NODE structure (webservices.h)
Représente un élément start dans xml (par exemple <, a :purchaseOrder xmlns :a= »http://tempuri.org" ; id="5 »>)
Syntaxe
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;
Membres
node
Type de base pour tous les types qui dérivent de WS_XML_NODE.
prefix
Le préfixe de l'élément. Dans l’exemple, il fait référence à « a ». Les préfixes vides sont représentés par une longueur nulle WS_XML_STRING.
localName
LocalName de l’élément. Dans l’exemple, il fait référence à « purchaseOrder ».
ns
Espace de noms résolu du préfixe. Dans l’exemple, il fait référence à « http://tempuri.org".
attributeCount
Nombre d’attributs sur l’élément. Dans l’exemple, il s’agirait de 2.
attributes
Tableau d’attributs pour l’élément .
isEmpty
Indique si l’élément est un élément vide ou non. Dans l’exemple, il s’agirait de FALSE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | webservices.h |