Метод IMetaDataImport::EnumUserStrings

Перечисляет токены String, представляющие жестко заданные строки в текущей области метаданных.

Синтаксис

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

Параметры

phEnum
[вход, выход] Указатель на перечислитель. Этот параметр должен иметь значение NULL для первого вызова этого метода.

rStrings
[out] Массив, используемый для хранения токенов String.

cMax
[in] Максимальный размер массива rStrings.

pcStrings
[out] Число строковых токенов, возвращаемых в rStrings.

Возвращаемое значение

HRESULT Описание
S_OK EnumUserStrings возвращено успешно.
S_FALSE Нет маркеров для перечисления. В этом случае pcStrings равно нулю.

Комментарии

Токены String создаются методом IMetaDataEmit::D efineUserString . Этот метод предназначен для использования браузером метаданных, а не компилятором.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: Cor.h

Библиотека: Включается в качестве ресурса в MsCorEE.dll

платформа .NET Framework версии: доступно с версии 1.0.

См. также раздел