Compartir a través de


IDebugEnumField::GetValueFromStringCaseInsensitive

Este método usa una búsqueda que no distingue mayúsculas de minúsculas para devolver el valor asociado al nombre de una constante de enumeración.

Sintaxis

int GetValueFromStringCaseInsensitive(
   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 no distingue mayúsculas de minúsculas. Si se necesita una búsqueda que distingue mayúsculas de minúsculas (por ejemplo, en un lenguaje como C++ donde los nombres distinguen mayúsculas de minúsculas), use GetValueFromString.

Consulte también