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 |