Udostępnij za pośrednictwem


IDebugEnumField::GetValueFromStringCaseInsensitive

Ta metoda używa wyszukiwania bez uwzględniania wielkości liter w celu zwrócenia wartości skojarzonej z nazwą stałej wyliczenia.

Składnia

int GetValueFromStringCaseInsensitive(
   string    pszValue,
   out ulong pValue
);

Parametry

pszValue
[in] Ciąg określający nazwę, dla której ma być pobierana wartość. Należy pamiętać, że w przypadku języka C++jest to ciąg znaków szeroki.

pValue
[out] Zwraca skojarzona wartość liczbowa.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca S_FALSEwartość , jeśli nazwa nie jest częścią wyliczenia lub kod błędu.

Uwagi

Ta metoda nie uwzględnia wielkości liter. Jeśli potrzebne jest wyszukiwanie uwzględniające wielkość liter (na przykład w języku C++, gdzie nazwy są uwzględniane wielkość liter), użyj metody GetValueFromString.

Zobacz też