共用方式為


WS_XML_ATTRIBUTE結構 (webservices.h)

表示屬性 (例如, < a:purchaseOrder xmlns:a=「 http://tempuri.org" ; id=」5「 >)

語法

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;

成員

singleQuote

是否要使用單引號或雙引號括住屬性值。 在此範例中,屬性 「id」 的 singleQuote 值為 FALSE

isXmlNs

屬性是否為 xmlns 屬性。 在上述範例中,此屬性 「xmlns:a」 為 TRUE ,但屬性 「id」 則 為 FALSE

prefix

屬性的前置詞。 在上述範例中,屬性 「xmlns:a」 的前置詞是 「a」,而 「id」 的前置詞是零長度字串。

屬性 「xmlns」 的前置詞是零長度字串。

localName

屬性的 localName。 在上述範例中,不會使用屬性 「xmlns:a」 的 localName,因此它是 Null。 屬性 「id」 的 localName 為 「id」。

ns

屬性的命名空間。 在上述範例中,屬性 「xmlns:a」 的命名空間是 「 http://tempuri.org" ;。 屬性 「id」 的命名空間是以零長度字串表示的空命名空間。

value

屬性的值。 在上述範例中,不會使用屬性 「xmlns:a」 的值,因此它是 Null。 屬性 「id」 的值是參考 「5」 值的 WS_XML_TEXT

規格需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
標頭 webservices.h