Compartir a través de


IDebugEnumField::GetValueFromString

Este método devuelve el valor asociado al nombre de una constante de enumeración.

Sintaxis

int GetValueFromString(
   string    pszValue,
   out ulong pValue
);

Parámetros

pszValue
[in] Cadena que especifica el nombre para el que se va a obtener el valor. Tenga en cuenta que para C++, se trata de una cadena de caracteres anchos.

pValue
[out] Devuelve el valor numérico asociado.

Valor devuelto

Si se ejecuta correctamente, devuelve S_OK; de lo contrario, devuelve S_FALSE, si el nombre no forma parte de la enumeración o un código de error.

Comentarios

Este método distingue mayúsculas de minúsculas. Si se necesita una búsqueda que no distingue mayúsculas de minúsculas (por ejemplo, en un lenguaje como Visual Basic, donde los nombres no distinguen mayúsculas de minúsculas), use GetValueFromStringCaseInsensitive.

Consulte también