Condividi tramite


WS_XML_ELEMENT_NODE struttura (webservices.h)

Rappresenta un elemento start in xml ,ad esempio <a:purchaseOrder xmlns:a="; id="5"http://tempuri.org">)

Sintassi

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;

Members

node

Tipo di base per tutti i tipi che derivano da WS_XML_NODE.

prefix

Prefisso dell'elemento. Nell'esempio si riferisce a "a". I prefissi vuoti sono rappresentati da una lunghezza zero WS_XML_STRING.

localName

LocalName dell'elemento. Nell'esempio si riferisce a "purchaseOrder".

ns

Spazio dei nomi risolto del prefisso. Nell'esempio si riferisce a "http://tempuri.org".

attributeCount

Numero di attributi nell'elemento. Nell'esempio, sarebbe 2.

attributes

Matrice di attributi per l'elemento.

isEmpty

Se l'elemento è un elemento vuoto o meno. Nell'esempio sarebbe FALSE.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione webservices.h