Метод 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.