GetOption
Obtient la valeur de l'entité option identifiée par le nom dans la session option du message. Les entités « Options » incluent les options d'exécution spécifiques au service, comme la casse d'entrée, le format des données de sortie et ainsi de suite.
Syntaxe
const char* getOption(Message* message,const char* name)
const Uchar* getOption(Message* message,const UChar* name)
Paramètres
- Message - le message auquel cette fonction s'applique
- Nom- le nom dont la valeur associée doit être renvoyée
Résultats
Renvoie la valeur pour le nom de la propriété « option » dans le message ou une chaîne vide si le nom n'existe pas.
Exemple
const char* value = getOption (message, " OutputCasing");
UChar* value;
// construct 16-bit string
UChar option[32];
char* optionValue="OutputCasing";
u_charsToUChars(optionValue, option, strlen(optionValue));
option [ strlen(optionValue)]=0;
value = getOption(message, option);