Udostępnij za pośrednictwem


IMetaDataImport::EnumUserStrings — Metoda

Wylicza tokeny ciągów reprezentujące ciągi zakodowane w bieżącym zakresie metadanych.

Składnia

HRESULT EnumUserStrings (  
   [in, out]  HCORENUM    *phEnum,  
   [out]  mdString        rStrings[],  
   [in]   ULONG           cMax,  
   [out]  ULONG           *pcStrings  
);  

Parametry

phEnum
[in, out] Wskaźnik do modułu wyliczającego. Musi to być wartość NULL dla pierwszego wywołania tej metody.

rStrings
[out] Tablica używana do przechowywania tokenów ciągu.

cMax
[w] Maksymalny rozmiar tablicy rStrings .

pcStrings
[out] Liczba tokenów ciągu zwróconych w elemecie rStrings.

Wartość zwracana

HRESULT Opis
S_OK EnumUserStrings zwrócono pomyślnie.
S_FALSE Nie ma tokenów do wyliczenia. W takim przypadku pcStrings wartość to zero.

Uwagi

Tokeny ciągu są tworzone przez metodę IMetaDataEmit::D efineUserString . Ta metoda jest przeznaczona do użycia przez przeglądarkę metadanych, a nie przez kompilator.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: Cor.h

Biblioteki: Uwzględnione jako zasób w MsCorEE.dll

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też