Interfaz IEnumSTATPROPSETSTG (propidl.h)

La interfaz IEnumSTATPROPSETSTG recorre en iteración una matriz de estructuras STATPROPSETSTG . Las estructuras STATPROPSETSTG contienen datos estadísticos sobre los conjuntos de propiedades administrados por la instancia actual de IPropertySetStorage . IEnumSTATPROPSETSTG tiene los mismos métodos que todas las interfaces de enumerador: Next, Skip, Reset y Clone.

La implementación define el orden en el que se enumeran los conjuntos de propiedades. Los conjuntos de propiedades que están presentes cuando se crea el enumerador y no se quitan durante la enumeración, se enumerarán solo una vez. Los conjuntos de propiedades agregados o eliminados mientras la enumeración está en curso puede enumerarse o no, pero, si se enumera, no se enumerarán más de una vez.

Para obtener más información sobre cómo la implementación de documentos compuestos COM de IEnumSTATPROPSETSTG::Next proporciona miembros de la estructura STATPROPSETSTG , vea IEnumSTATPROPSETSTG--Compound File Implementation.

Herencia

La interfaz IEnumSTATPROPSETSTG hereda de la interfaz IUnknown . IEnumSTATPROPSETSTG también tiene estos tipos de miembros:

Métodos

La interfaz IEnumSTATPROPSETSTG tiene estos métodos.

 
IEnumSTATPROPSETSTG::Clone

El método IEnumSTATPROPSETSTG::Clone crea un enumerador que contiene el mismo estado de enumeración que el enumerador de estructura STATPROPSETSTG actual.
IEnumSTATPROPSETSTG::Next

El método IEnumSTATPROPSETSTG::Next recupera un número especificado de estructuras STATPROPSETSTG que siguen posteriormente en la secuencia de enumeración.
IEnumSTATPROPSETSTG::Reset

El método IEnumSTATPROPSETSTG::Reset restablece la secuencia de enumeración al principio de la matriz de estructura STATPROPSETSTG.
IEnumSTATPROPSETSTG::Skip

El método IEnumSTATPROPSETSTG::Skip omite un número especificado de estructuras STATPROPSETSTG en la secuencia de enumeración. (IEnumSTATPROPSETSTG.Skip)

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado propidl.h (include Propidl.h)

Consulte también

IPropertyStorage::Enum