WsWriteText, fonction (webservices.h)
Écrit le texte spécifié dans l’enregistreur XML.
Pour écrire des caractères dans une valeur d’attribut, appelez WsWriteStartAttribute. Seuls les caractères d’espaces blancs peuvent être écrits à la racine d’un document xml, sauf si le WS_XML_WRITER_PROPERTY_ALLOW_FRAGMENT a été défini sur TRUE.
Syntaxe
HRESULT WsWriteText(
[in] WS_XML_WRITER *writer,
[in] const WS_XML_TEXT *text,
[in, optional] WS_ERROR *error
);
Paramètres
[in] writer
Pointeur vers l’objet WS_XML_WRITER dans lequel le texte est écrit. Le pointeur doit référencer un objet Writer XML valide.
[in] text
Pointeur vers le texte à écrire.
[in, optional] error
Pointeur vers un objet WS_ERROR où des informations supplémentaires sur l’erreur doivent être stockées en cas d’échec de la fonction.
Valeur retournée
Cette fonction peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Un ou plusieurs arguments ne sont pas valides. |
|
L’opération n’est pas autorisée en raison de l’état actuel de l’objet. |
Remarques
WsWriteText ne peut être appelé qu’une seule fois entre WsWriteStartAttribute et WsWriteEndAttribute , sauf si le type de texte est l’un des éléments suivants :
- WS_XML_TEXT_TYPE_UTF8
- WS_XML_TEXT_TYPE_UTF16
- WS_XML_TEXT_TYPE_BASE64
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | webservices.h |
Bibliothèque | WebServices.lib |
DLL | WebServices.dll |
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