перечисление 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 Это используется при чтении или написании элемента, в котором тип соответствует типу элемента. Определение типа может включать сопоставления с атрибутами. текст или дочерние элементы элемента. При написании элемента используется следующая последовательность вызовов:
При чтении элемента используется следующая последовательность вызовов:
|
WS_ATTRIBUTE_TYPE_MAPPING Значение: 2 Это используется при чтении или записи значения одного атрибута. Определение типу не требуется никаких сопоставлений с атрибутами или дочерними элементами. Следующая последовательность вызовов используется при написании значения атрибута.
Следующая последовательность вызовов используется при чтении значения атрибута.
|
WS_ELEMENT_CONTENT_TYPE_MAPPING Значение: 3 Используется, когда тип соответствует всем или части содержимое (текст и дочерние элементы) элемента. Определение типа может включать сопоставления с текстом или дочерним элементы, но не должны включать атрибуты. При написании содержимого используется следующая последовательность вызовов. элемента:
Следующая последовательность вызовов используется при чтении содержимого элемент:
|
WS_ANY_ELEMENT_TYPE_MAPPING Значение: 4 Используется, когда тип соответствует завершенной элемент, включая имя и пространство имен элемента. Определение может включать атрибуты и дочерние элементы и текст. Следующая последовательность вызовов используется при записи элемент:
Следующая последовательность вызовов используется при чтении содержимого элемент:
|
Замечания
См. документацию по каждому WS_TYPE, для которого поддерживаются WS_TYPE_MAPPING значения.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 7 [классические приложения | Приложения UWP] |
минимальный поддерживаемый сервер | Windows Server 2008 R2 [классические приложения | Приложения UWP] |
заголовка | webservices.h |