Compartilhar via


IMetaDataImport2::EnumGenericParamConstraints Method

Obtém um enumerador para uma matriz de restrições de parâmetro genérico associadas ao parâmetro genérico representado pelo token especificado.

Syntax

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

Parameters

phEnum [dentro, fora] Um ponteiro para o enumerador.

tk [in] Um token que representa o parâmetro genérico cujas restrições devem ser enumeradas.

rGenericParamConstraints [out] A matriz de restrições de parâmetro genérico a serem enumeradas.

cMax[in] O número máximo solicitado de tokens a serem colocados.rGenericParamConstraints

pcGenericParamConstraints [out] Um ponteiro para o número de tokens colocados em rGenericParamConstraints.

Return Value

HRESULT Description
S_OK EnumGenericParameterConstraints retornado com êxito.
S_FALSE phEnum não tem elementos de membro. Nesse caso, pcGenericParameterConstraints é definido como 0 (zero).

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Header: Cor.h

Library: CorGuids.lib

Versões do .NET: Disponível desde o .NET Framework 2.0

See also