Méthode IPropertyDescription ::GetGroupingRange (propsys.h)

Obtient la méthode de regroupement à utiliser lorsqu’une vue est regroupée par une propriété et récupère le type de regroupement.

Syntaxe

HRESULT GetGroupingRange(
  [out] PROPDESC_GROUPING_RANGE *pgr
);

Paramètres

[out] pgr

Type : PROPDESC_GROUPING_RANGE*

Reçoit un pointeur vers une valeur d’indicateur qui indique le type de regroupement. Les valeurs possibles sont les suivantes :

PDGR_DISCRETE

Affiche des valeurs individuelles.

PDGR_ALPHANUMERIC

Affiche des plages alphanumériques statiques.

PDGR_SIZE

Affiche des plages de tailles statiques.

PDGR_DYNAMIC

Affiche les plages créées dynamiquement.

PDGR_DATE

Affiche les groupes de mois et d’année.

PDGR_PERCENT

Affiche les groupes en pourcentage.

PDGR_ENUMERATED

Affiche les pourcentages de groupes retournés par IPropertyDescription ::GetEnumTypeList.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Les informations récupérées par cette méthode proviennent de l’attribut groupingRange de l’élément typeInfo dans le fichier .propdesc de la propriété.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête propsys.h

Voir aussi

IPropertyDescription

Schéma de description de propriété