共用方式為


IMetaDataEmit2::DefineGenericParam Method

建立泛型型別參數的定義,並取得該泛型型別參數的令牌。

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] mdTypeDefmdMethodDef 標記,表示要為其定義泛型參數的方法或建構函式。

ulParamSeq [in]泛型參數的索引。

dwParamFlags [in]描述泛型參數型別的 CorGenericParamAttr 列舉值。

szname [in]參數的名稱。

reserved [in]此參數會保留給未來的擴充性。

rtkConstraints [in]類型條件約束的零終止陣列。 陣列成員必須是 mdTypeDefmdTypeRefmdTypeSpec 元數據令牌。

pgp [out]表示泛型參數的令牌。

Requirements

平臺: 請參閱 .NET 支援的作系統

Header: Cor.h

Library: CorGuids.lib

.NET 版本: 自 .NET Framework 2.0 起提供

See also