WS_XML_CANONICALIZATION_PROPERTY_ID webservices.h) (列舉
識別每個 XML 標準化屬性及其相關聯的值。 這個列舉是在 WS_XML_CANONICALIZATION_PROPERTY 結構內使用,做為 WsStartReaderCanonicalization 和 WsStartWriterCanonicalization的參數。
Syntax
typedef enum {
WS_XML_CANONICALIZATION_PROPERTY_ALGORITHM = 0,
WS_XML_CANONICALIZATION_PROPERTY_INCLUSIVE_PREFIXES = 1,
WS_XML_CANONICALIZATION_PROPERTY_OMITTED_ELEMENT = 2,
WS_XML_CANONICALIZATION_PROPERTY_OUTPUT_BUFFER_SIZE = 3
} WS_XML_CANONICALIZATION_PROPERTY_ID;
常數
WS_XML_CANONICALIZATION_PROPERTY_ALGORITHM 值: 0 WS_XML_CANONICALIZATION_ALGORITHM值,指定要用於標準化的演算法。 如果未指定此專案,則為 使用 WS_EXCLUSIVE_XML_CANONICALIZATION_ALGORITHM 。 |
WS_XML_CANONICALIZATION_PROPERTY_INCLUSIVE_PREFIXES 值: 1 WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXES結構,其中包含在使用時要視為內含前置詞的一組前置詞 獨佔標準演算法。 如果未指定此專案,則為 沒有前置詞被視為內含前置詞。 |
WS_XML_CANONICALIZATION_PROPERTY_OMITTED_ELEMENT 值: 2 WS_XML_QNAME結構,其中包含在正式化期間要省略的專案。 如果一或多個 XML 輸入中的專案符合指定的名稱和命名空間,然後 所有這類元素和根目錄的子樹都會從 中省略 標準輸出。 這個屬性可用來實作信封 標準化需要略過簽章專案的簽章 內嵌在標準化和的 XML 內容中 簽署。 如果未指定此專案,則不會從 中省略任何專案 輸出。 |
WS_XML_CANONICALIZATION_PROPERTY_OUTPUT_BUFFER_SIZE 值: 3 ULONG,指定累積標準位元組的緩衝區大小。 至少一次 會產生許多位元組,或標準化是由 呼叫 WsEndReaderCanonicalization 或 WsEndWriterCanonicalization結束,標準位元組為 寫入標準化開始時指定的輸出。 如果這是 未指定,則會使用預設緩衝區大小 1024。 |
規格需求
最低支援的用戶端 | Windows 7 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式] |
標頭 | webservices.h |