|
|
|
|
|
Pour passer des paramètres à une procédure exécutée sur un serveur de services Web XML DotNet, le WLangage utilise la structure suivante : | | | Variable | Type | Détail |
---|
DotNet.NameSpace | Chaîne de caractères optionnelle | Espace de nommage (appelé "NameSpace") du paramètre | DotNet.Nom | Chaîne de caractères | Nom du paramètre | DotNet.ParamXML | Chaîne de caractères optionnelle | Ensemble sous forme XML des structures d'un paramètre. Si ce paramètre est spécifié, les autres paramètres (Valeur, Nom, Type, NameSpace et StyleEncodage) sont ignorés. | DotNet.StyleEncodage | Chaîne de caractères optionnelle | Style d'encodage (appelé "EncodingStyle") du paramètre | DotNet.Type | Constante | Type du paramètre | DotNet.Valeur | Tout type | Valeur du paramètre
Si la variable DotNet.ValeurEtendue est utilisée, la variable DotNet.Valeur est ignorée.
Cas d'une chaîne de caractères (Chaîne unicode) Lors de l'envoi de cette chaîne, cette chaîne est automatiquement convertie au format ANSI.
Cas d'une chaîne binaire Pour transmettre une chaîne binaire, utilisez la variable DotNet.ValeurEtendue. | DotNet.ValeurEtendue | Tout type | Valeur du paramètre
Cas d'une chaîne de caractères (Chaîne unicode) Lors de l'envoi de cette chaîne, cette chaîne n'est pas modifiée. Aucune conversion n'est effectuée.
Utile par exemple si une chaîne de caractères au format UNICODE doit être transmise. |
Cette structure doit être utilisée pour chaque paramètre. Par exemple : DotNet.Valeur[1] = 94010 DotNet.Nom[1] = "CodePostal" DotNet.Type[1] = DotNetTypeChaîne Cette structure est équivalente à : DotNet.ParamXML[1] = <CodePostal xsi:type="xsd:string">94010</CodePostal>
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|