Sdílet prostřednictvím


IMetaDataImport2::EnumGenericParamConstraints Method

Získá enumerátor pro pole obecných omezení parametrů přidružených k obecnému parametru reprezentovaném zadaným tokenem.

Syntax

HRESULT EnumGenericParamConstraints (
    [in, out] HCORENUM                *phEnum,
    [in]  mdGenericParam              tk,
    [out] mdGenericParamConstraint    rGenericParamConstraints[],
    [in]  ULONG                       cMax,
    [out] ULONG                       *pcGenericParamConstraints
);

Parameters

phEnum [in, out] Ukazatel na enumerátor.

tk [v] Token, který představuje obecný parametr, jehož omezení se mají vyčíslit.

rGenericParamConstraints [ven] Pole obecných omezení parametrů, která se mají vypsat.

cMax[v] Požadovaný maximální počet tokenů, které se mají umístit .rGenericParamConstraints

pcGenericParamConstraints [ven] Ukazatel na počet tokenů umístěných v rGenericParamConstraints.

Return Value

HRESULT Description
S_OK EnumGenericParameterConstraints byla úspěšně vrácena.
S_FALSE phEnum nemá žádné členské prvky. V tomto případě pcGenericParameterConstraints je nastavená hodnota 0 (nula).

Requirements

Platformy: Viz podporované operační systémy .NET.

Header: Cor.h

Library: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 2.0

See also