WS_TYPE_MAPPING列舉 (webservices.h)
當串行化或還原串行化時,WS_TYPE 如何對應至 XML 或從 XML 對應。
語法
typedef enum {
WS_ELEMENT_TYPE_MAPPING = 1,
WS_ATTRIBUTE_TYPE_MAPPING = 2,
WS_ELEMENT_CONTENT_TYPE_MAPPING = 3,
WS_ANY_ELEMENT_TYPE_MAPPING = 4
} WS_TYPE_MAPPING;
常數
WS_ELEMENT_TYPE_MAPPING 值:1 讀取或寫入型別所在的專案時,會使用此專案 會對應至 專案的型別。 型別的定義可能包含屬性的對應, text 或 專案的子專案。 寫入項目時會使用下列呼叫序列:
讀取項目時會使用下列呼叫序列:
|
WS_ATTRIBUTE_TYPE_MAPPING 值:2 讀取或寫入單一屬性的值時,會使用這個值。 定義 型別的 不一定需要屬性或子專案的任何對應。 寫入屬性值時,會使用下列呼叫順序。
讀取屬性值時會使用下列呼叫順序。
|
WS_ELEMENT_CONTENT_TYPE_MAPPING 值:3 當型別對應至 的所有或部分時,就會使用這個值 項目的內容(文字和子元素)。 型別的定義可能包括文字或子系的對應 元素,但不得包含任何屬性。 寫入內容時會使用下列呼叫順序 項目的 :
讀取 的內容時,會使用下列呼叫順序 專案:
|
WS_ANY_ELEMENT_TYPE_MAPPING 值:4 當型別對應至完成時,會使用此專案 專案,包括專案的名稱和命名空間。 定義可能包含屬性和子元素 和文字。 寫入時會使用下列呼叫順序 專案:
讀取 的內容時,會使用下列呼叫順序 專案:
|
言論
請參閱支援 WS_TYPE_MAPPING 值之每個 WS_TYPE 的檔。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 7 [傳統型應用程式 |UWP 應用程式] |
支援的最低伺服器 | Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式] |
標頭 | webservices.h |