Interface IEnumSTATPROPSETSTG (propidl.h)
L’interface IEnumSTATPROPSETSTG itère via 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 énumératrices : Suivant, Ignorer, Réinitialiser et Cloner.
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 seront pas énumérés plusieurs 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. (IEnumSTATPROPSETSTG.Skip) |
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 | propidl.h (include Propidl.h) |