Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée une définition pour un paramètre de type générique et obtient un jeton à ce paramètre de type générique.
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 Jeton mdTypeDef qui représente la méthode ou le constructeur pour lequel définir un paramètre générique.
ulParamSeq [in] Index du paramètre générique.
dwParamFlags [in] Valeur de l’énumération CorGenericParamAttr qui décrit le type du paramètre générique.
szname [in] Nom du paramètre.
reserved [in] Ce paramètre est réservé pour l’extensibilité future.
rtkConstraints [in] Tableau de contraintes de type à fin zéro. Les membres du tableau doivent être un jeton de métadonnées, mdTypeRefou mdTypeSpec un mdTypeDefjeton de métadonnées.
pgp [out] Jeton qui représente le paramètre générique.
Requirements
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
Header: Cor.h
Library: CorGuids.lib
Versions de .NET : Disponible depuis .NET Framework 2.0