IDebugEnumField::GetStringFromValueIDebugEnumField::GetStringFromValue

Cette méthode obtient le nom de la constante d’énumération sa valeur.This method obtains the name of the enumeration constant given its value.

SyntaxeSyntax

HRESULT GetStringFromValue(  
   ULONGLONG value,  
   BSTR*     pbstrValue  
);  
int GetStringFromValue(  
   ulong      value,  
   out string pbstrValue  
);  

ParamètresParameters

value
[in] La valeur pour laquelle obtenir le nom de l’énumération constant.[in] The value for which to get the name of the enumeration constant.

pbstrValue
[out] Retourne le nom de la constante d’énumération.[out] Returns the name of the enumeration constant.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne S_FALSE si la valeur n’a aucun nom associé, ou retourne un code d’erreur.If successful, returns S_OK; otherwise, returns S_FALSE if the value has no associated name, or returns an error code.

NotesRemarks

S’il existe plusieurs noms associé à la même valeur, le premier nom défini dans l’énumération s’affichera.If there is more than one name associated with the same value, the first name defined in the enumeration will be returned.

Voir aussiSee Also

IDebugEnumFieldIDebugEnumField