Interface IEnumSTATPROPSETSTG (propidlbase.h)

L’interface IEnumSTATPROPSETSTG effectue une itération au sein d’un tableau de structures STATPROPSETSTG . Les structures STATPROPSETSTG contiennent des données statistiques sur les jeux de propriétés gérés par le instance IPropertySetStorage actuel. IEnumSTATPROPSETSTG a les mêmes méthodes que toutes les interfaces d’énumérateur : Next, Skip, Reset et Clone.

L’implémentation définit l’ordre dans lequel les jeux de propriétés sont énumérés. Les jeux de propriétés présents lors de la création de l’énumérateur et qui ne sont pas supprimés pendant l’énumération ne seront énumérés qu’une seule fois. Les jeux de propriétés ajoutés ou supprimés pendant que l’énumération est en cours peuvent ou non être énumérés, mais, s’ils sont énumérés, ne sont pas énumérés plus d’une fois.

Pour plus d’informations sur la façon dont l’implémentation de document composé COM de IEnumSTATPROPSETSTG ::Next fournit les membres de la structure STATPROPSETSTG , consultez IEnumSTATPROPSETSTG--Compound File Implementation.

Héritage

L’interface IEnumSTATPROPSETSTG hérite de l’interface IUnknown. IEnumSTATPROPSETSTG a également les types de membres suivants :

Méthodes

L’interface IEnumSTATPROPSETSTG a ces méthodes.

 
IEnumSTATPROPSETSTG ::Clone

La méthode IEnumSTATPROPSETSTG ::Clone crée un énumérateur qui contient le même état d’énumération que l’énumérateur de structure STATPROPSETSTG actuel.
IEnumSTATPROPSETSTG ::Next

La méthode IEnumSTATPROPSETSTG ::Next récupère un nombre spécifié de structures STATPROPSETSTG qui suivent par la suite dans la séquence d’énumération.
IEnumSTATPROPSETSTG ::Reset

La méthode IEnumSTATPROPSETSTG ::Reset réinitialise la séquence d’énumération au début du tableau de structure STATPROPSETSTG.
IEnumSTATPROPSETSTG ::Skip

La méthode IEnumSTATPROPSETSTG ::Skip ignore un nombre spécifié de structures STATPROPSETSTG dans la séquence d’énumération.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête propidlbase.h (include Propidl.h)

Voir aussi

IPropertyStorage ::Enum