estrutura WS_XML_ELEMENT_NODE (webservices.h)
Representa um elemento start em xml (por exemplo <, a:purchaseOrder xmlns:a="http://tempuri.org" id="5">)
Sintaxe
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;
Membros
node
O tipo base para todos os tipos que derivam de WS_XML_NODE.
prefix
O prefixo do elemento. No exemplo, ele se refere a "a". Prefixos vazios são representados por um comprimento zero WS_XML_STRING.
localName
O localName do elemento . No exemplo, ele se refere a "purchaseOrder".
ns
O namespace resolvido do prefixo. No exemplo, refere-se a "http://tempuri.org".
attributeCount
O número de atributos no elemento . No exemplo, seria 2.
attributes
A matriz de atributos para o elemento .
isEmpty
Se o elemento é um elemento vazio ou não. No exemplo, seria FALSE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | webservices.h |