Partilhar via


IMetaDataImport2::EnumGenericParamConstraints Method

Obtém um enumerador para uma matriz de restrições de parâmetros genéricos associados 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 [em] Um token que representa o parâmetro genérico cujas restrições devem ser enumeradas.

rGenericParamConstraints [saídas] A matriz de restrições de parâmetros genéricos a serem enumeradas.

cMax [em] O número máximo solicitado de tokens para colocar no rGenericParamConstraints.

pcGenericParamConstraints [saídas] Um ponteiro para o número de tokens colocados no rGenericParamConstraints.

Return Value

HRESULT Description
S_OK EnumGenericParameterConstraints retornou com sucesso.
S_FALSE phEnum não tem elementos de membro. Neste caso, pcGenericParameterConstraints é definido como 0 (zero).

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

Library: CorGuids.lib

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

See also