Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает определение для параметра универсального типа и получает маркер для этого параметра универсального типа.
Syntax
HRESULT DefineGenericParam (
[in] mdToken tk,
[in] ULONG ulParamSeq,
[in] DWORD dwParamFlags,
[in] LPCWSTR szname,
[in] DWORD reserved,
[in] mdToken rtkConstraints[],
[out] mdGenericParam *pgp
);
Parameters
tk[in] mdMethodDef Или mdTypeDef маркер, представляющий метод или конструктор, для которого необходимо определить универсальный параметр.
ulParamSeq [in] Индекс универсального параметра.
dwParamFlags [in] Значение перечисления CorGenericParamAttr , описывающее тип универсального параметра.
szname [in] Имя параметра.
reserved [in] Этот параметр зарезервирован для дальнейшего расширения.
rtkConstraints [in] Неоканированный массив ограничений типов. Элементы массива должны быть маркером mdTypeDefmdTypeRefметаданных или mdTypeSpec маркером метаданных.
pgp [out] Маркер, представляющий универсальный параметр.
Requirements
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Header: Cor.h
Library: CorGuids.lib
Версии .NET: Доступно с .NET Framework 2.0