GetContext

Obtient la valeur de l'entité de contexte identifiée par le nom dans la session de contexte du message. Les entités "Contexte" incluent les constantes suivantes : ID du compte, mot de passe du compte, nom du service et méthode du service.

Syntaxe

Version ASCII
const char* getContext(Message* message,const char* name) 
Version Unicode
const UChar * getContext(Message* message,const UChar* name) 

Paramètres

  • Message - le message auquel cette fonction s'applique
  • Name : nom auquel la valeur associée doit être renvoyée

Résultat

Renvoie la valeur pour le nom dans l'entité de contexte. Si le nom n'existe pas, la méthode renvoie une chaîne vide.

Exemple

Version ASCII
const char* value = getContext(message, "account.id"); 
Version Unicode
UChar* value; 
// construct 16-bit string 
UChar accountID[32]; 
char* account="account.id"; 
u_charsToUChars(account,	accountID,	strlen(account)); 
accountID[ strlen(account)]=0;	
value = getContext(message,	accountID);