Interfaz IEnumSTATPROPSETSTG (propidlbase.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 de IPropertySetStorage actual. 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 que 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 o no enumerarse, pero, si se enumera, no se enumerará más de una vez.
Para obtener más información sobre cómo la implementación del documento compuesto 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. |
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 | propidlbase.h (include Propidl.h) |