Compartilhar via


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