structure WS_XML_ATTRIBUTE (webservices.h)
Représente un attribut (par exemple, <a:purchaseOrder xmlns:a= »http://tempuri.org" id="5 »>)
Syntaxe
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;
Membres
singleQuote
Indique s’il faut utiliser un guillemet unique ou un guillemet double pour entourer une valeur d’attribut. Dans l’exemple, la valeur de singleQuote pour l’attribut « id » est FALSE.
isXmlNs
Indique si l’attribut est ou non un attribut xmlns. Dans l’exemple ci-dessus, ce serait TRUE pour l’attribut « xmlns:a », mais FALSE pour l’attribut « id ».
prefix
Le préfixe de l'attribut. Dans l’exemple ci-dessus, le préfixe de l’attribut « xmlns:a » est « a », tandis que le préfixe pour « id » est une chaîne de longueur nulle.
Le préfixe de l’attribut « xmlns » est une chaîne de longueur nulle.
localName
LocalName de l’attribut. Dans l’exemple ci-dessus, le localName pour l’attribut « xmlns:a » n’est pas utilisé, il est donc NULL. Le localName pour l’attribut « id » est « id ».
ns
Espace de noms de l'attribut. Dans l’exemple ci-dessus, l’espace de noms de l’attribut « xmlns:a » est «http://tempuri.org" ;. L’espace de noms de l’attribut « id » est l’espace de noms vide qui est représenté par une chaîne de longueur nulle.
value
Valeur de l'attribut. Dans l’exemple ci-dessus, la valeur de l’attribut « xmlns:a » n’est pas utilisée, donc elle a la valeur NULL. La valeur de l’attribut « id » est une WS_XML_TEXT qui fait référence à la valeur « 5 ».
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | webservices.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour