Condividi tramite


WS_XML_ATTRIBUTE struttura (webservices.h)

Rappresenta un attributo (ad esempio, <a:purchaseOrder xmlns:a="; id="5"http://tempuri.org">)

Sintassi

typedef struct _WS_XML_ATTRIBUTE {
  BYTE          singleQuote;
  BYTE          isXmlNs;
  WS_XML_STRING *prefix;
  WS_XML_STRING *localName;
  WS_XML_STRING *ns;
  WS_XML_TEXT   *value;
} WS_XML_ATTRIBUTE;

Members

singleQuote

Se usare una singola virgolette o virgolette doppie per racchiudere un valore dell'attributo. Nell'esempio il valore di singleQuote per l'attributo "id" sarà FALSE.

isXmlNs

Indipendentemente dal fatto che l'attributo sia un attributo xmlns. Nell'esempio precedente si tratta di TRUE per l'attributo "xmlns:a", ma FALSE per l'attributo "id".

prefix

Prefisso dell'attributo. Nell'esempio precedente il prefisso per l'attributo "xmlns:a" è "a", mentre il prefisso per "id" è una stringa di lunghezza zero.

Il prefisso per l'attributo "xmlns" è una stringa di lunghezza zero.

localName

LocalName dell'attributo. Nell'esempio precedente il localName per l'attributo "xmlns:a" non viene usato in modo che sia NULL. LocalName per l'attributo "id" è "id".

ns

Spazio dei nomi dell'attributo. Nell'esempio precedente lo spazio dei nomi per l'attributo "xmlns:a" è "http://tempuri.org". Lo spazio dei nomi per l'attributo "id" è lo spazio dei nomi vuoto rappresentato da una stringa di lunghezza zero.

value

Valore dell'attributo. Nell'esempio precedente il valore per l'attributo "xmlns:a" non viene usato in modo che sia NULL. Il valore dell'attributo "id" è un WS_XML_TEXT che fa riferimento al valore "5".

Requisiti

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