énumération WS_TYPE_MAPPING (webservices.h)
Comment un WS_TYPE est mappé à ou à partir de XML lorsqu’il est sérialisé ou désérialisé.
Syntaxe
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;
Constantes
WS_ELEMENT_TYPE_MAPPING Valeur : 1 Cela est utilisé lors de la lecture ou de l’écriture d’un élément où le type correspond au type de l’élément. La définition du type peut inclure des mappages à des attributs, texte ou éléments enfants de l’élément. La séquence d’appel suivante est utilisée lors de l’écriture d’un élément :
La séquence d’appel suivante est utilisée lors de la lecture d’un élément :
|
WS_ATTRIBUTE_TYPE_MAPPING Valeur : 2 Cela est utilisé lors de la lecture ou de l’écriture de la valeur d’un attribut unique. Définition du type ne doit pas nécessiter de mappages aux attributs ou aux éléments enfants. La séquence d’appel suivante est utilisée lors de l’écriture d’une valeur d’attribut.
La séquence d’appel suivante est utilisée lors de la lecture d’une valeur d’attribut.
|
WS_ELEMENT_CONTENT_TYPE_MAPPING Valeur : 3 Cela est utilisé lorsque le type correspond à l’ensemble ou à la partie du contenu (texte et éléments enfants) d’un élément. La définition du type peut inclure des mappages au texte ou à l’enfant éléments, mais ne doivent pas inclure d’attributs. La séquence d’appel suivante est utilisée lors de l’écriture du contenu d’un élément :
La séquence d’appel suivante est utilisée lors de la lecture du contenu de un élément :
|
WS_ANY_ELEMENT_TYPE_MAPPING Valeur : 4 Cela est utilisé lorsque le type correspond à la fin élément, y compris le nom et l’espace de noms de l’élément. La définition peut inclure des attributs et des éléments enfants et du texte. La séquence d’appel suivante est utilisée lors de l’écriture un élément :
La séquence d’appel suivante est utilisée lors de la lecture du contenu de un élément :
|
Remarques
Consultez la documentation de chaque WS_TYPE pour laquelle les valeurs WS_TYPE_MAPPING sont prises en charge.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 7 [applications de bureau | Applications UWP] |
serveur minimum pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
d’en-tête | webservices.h |