структура WS_XML_ELEMENT_NODE (webservices.h)
Представляет начальный элемент в xml (например, <a:purchaseOrder xmlns:a="http://tempuri.org" id="5">)
Синтаксис
typedef struct _WS_XML_ELEMENT_NODE {
WS_XML_NODE node;
WS_XML_STRING *prefix;
WS_XML_STRING *localName;
WS_XML_STRING *ns;
ULONG attributeCount;
WS_XML_ATTRIBUTE **attributes;
BOOL isEmpty;
} WS_XML_ELEMENT_NODE;
Члены
node
Базовый тип для всех типов, производных от WS_XML_NODE.
prefix
Префикс элемента. В этом примере он ссылается на "a". Пустые префиксы представлены WS_XML_STRING нулевой длины.
localName
LocalName элемента. В этом примере он ссылается на "purchaseOrder".
ns
Разрешенное пространство имен префикса. В этом примере он ссылается на "http://tempuri.org".
attributeCount
Количество атрибутов элемента. В примере это будет 2.
attributes
Массив атрибутов для элемента.
isEmpty
Является ли элемент пустым элементом. В этом примере это будет FALSE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | webservices.h |