Udostępnij przez


IDebugEnumField::GetValueFromString

Ta metoda zwraca wartość skojarzona z nazwą stałej wyliczenia.

Składnia

int GetValueFromString(
   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 uwzględnia wielkość liter. Jeśli jest wymagane wyszukiwanie bez uwzględniania wielkości liter (na przykład w języku takim jak Visual Basic, w którym nazwy nie są uwzględniane wielkości liter), użyj metody GetValueFromStringCaseInsensitive.

Zobacz też