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 |