Compartir a través de


estructura WS_XML_ELEMENT_NODE (webservices.h)

Representa un elemento start en xml (por ejemplo <, a:purchaseOrder xmlns:a="http://tempuri.org" id="5">)

Sintaxis

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;

Miembros

node

Tipo base para todos los tipos que derivan de WS_XML_NODE.

prefix

Prefijo del elemento. En el ejemplo, hace referencia a "a". Los prefijos vacíos se representan mediante un WS_XML_STRING de longitud cero.

localName

LocalName del elemento. En el ejemplo, hace referencia a "purchaseOrder".

ns

Espacio de nombres resuelto del prefijo. En el ejemplo, hace referencia a "http://tempuri.org".

attributeCount

Número de atributos del elemento. En el ejemplo, sería 2.

attributes

Matriz de atributos para el elemento .

isEmpty

Si el elemento es un elemento vacío o no. En el ejemplo, sería FALSE.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado webservices.h