Метод IMetaDataEmit::SetPropertyProps
Задает компоненты, хранящиеся в метаданных, для свойства, определенного при предварительном вызове метода DefineProperty.
Синтаксис
HRESULT SetPropertyProps (
[in] mdProperty pr,
[in] DWORD dwPropFlags,
[in] DWORD dwCPlusTypeFlag,
[in] void const *pValue,
[in] ULONG cchValue,
[in] mdMethodDef mdSetter,
[in] mdMethodDef mdGetter,
[in] mdMethodDef rmdOtherMethods[]
);
Параметры
pr
[in] Токен для изменяемого свойства
dwPropFlags
[in] Флаги свойств.
dwCPlusTypeFlag
[in] Тип значения свойства по умолчанию.
pValue
[in] Значение по умолчанию для свойства .
cchValue
[in] Количество символов (Юникод) в pValue
.
mdSetter
[in] Метод, задающий значение свойства.
mdGetter
[in] Метод, который получает значение свойства.
rmdOtherMethods[]
[in] Массив других методов, связанных со свойством . Завершите этот массив маркером mdTokenNil
.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: Cor.h
Библиотека: Используется в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с версии 1.0.