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"의 접두사는 길이가 0인 문자열입니다.
특성 "xmlns"의 접두사는 길이가 0인 문자열입니다.
localName
특성의 localName입니다. 위의 예제에서 특성 "xmlns:a"에 대한 localName은 NULL이 되도록 사용되지 않습니다. 특성 "id"의 localName은 "id"입니다.
ns
특성의 네임스페이스입니다. 위의 예제에서 특성 "xmlns:a"의 네임스페이스는 "http://tempuri.org"입니다. 특성 "id"의 네임스페이스는 길이가 0인 문자열로 표시되는 빈 네임스페이스입니다.
value
특성 값 위의 예제에서 특성 "xmlns:a"에 대한 값은 NULL이 되도록 사용되지 않습니다. 특성 "id"의 값은 값 "5"를 참조하는 WS_XML_TEXT .
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | webservices.h |