Condividi tramite


IDebugEnumField::GetValueFromStringCaseInsensitive

Questo metodo usa una ricerca senza distinzione tra maiuscole e minuscole per restituire il valore associato al nome di una costante di enumerazione.

Sintassi

int GetValueFromStringCaseInsensitive(
   string    pszValue,
   out ulong pValue
);

Parametri

pszValue
[in] Stringa che specifica il nome per il quale ottenere il valore. Si noti che per C++, si tratta di una stringa di caratteri wide.

pValue
[out] Restituisce il valore numerico associato.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce S_FALSE, se il nome non fa parte dell'enumerazione o un codice di errore.

Osservazioni:

Questo metodo non fa distinzione tra maiuscole e minuscole. Se è necessaria una ricerca con distinzione tra maiuscole e minuscole, ad esempio in un linguaggio come C++ in cui i nomi fanno distinzione tra maiuscole e minuscole, usare GetValueFromString.

Vedi anche