Interface IEnumSTATPROPSETSTG (propidlbase.h)

A interface IEnumSTATPROPSETSTG itera por meio de uma matriz de estruturas STATPROPSETSTG . As estruturas STATPROPSETSTG contêm dados estatísticos sobre os conjuntos de propriedades gerenciados pela instância IPropertySetStorage atual. IEnumSTATPROPSETSTG tem os mesmos métodos que todas as interfaces de enumerador: Next, Skip, Reset e Clone.

A implementação define a ordem na qual os conjuntos de propriedades são enumerados. Os conjuntos de propriedades presentes quando o enumerador é criado e não são removidos durante a enumeração serão enumerados apenas uma vez. Os conjuntos de propriedades adicionados ou excluídos enquanto a enumeração estiver em andamento podem ou não ser enumerados, mas, se enumerados, não serão enumerados mais de uma vez.

Para obter mais informações sobre como a implementação de documento composto COM de IEnumSTATPROPSETSTG::Next fornece membros da estrutura STATPROPSETSTG , consulte IEnumSTATPROPSETSTG--Compound File Implementation.

Herança

A interface IEnumSTATPROPSETSTG herda da interface IUnknown . IEnumSTATPROPSETSTG também tem estes tipos de membros:

Métodos

A interface IEnumSTATPROPSETSTG tem esses métodos.

 
IEnumSTATPROPSETSTG::Clone

O método IEnumSTATPROPSETSTG::Clone cria um enumerador que contém o mesmo estado de enumeração que o enumerador de estrutura STATPROPSETSTG atual.
IEnumSTATPROPSETSTG::Next

O método IEnumSTATPROPSETSTG::Next recupera um número especificado de estruturas STATPROPSETSTG que seguem posteriormente na sequência de enumeração.
IEnumSTATPROPSETSTG::Reset

O método IEnumSTATPROPSETSTG::Reset redefine a sequência de enumeração para o início da matriz de estrutura STATPROPSETSTG.
IEnumSTATPROPSETSTG::Skip

O método IEnumSTATPROPSETSTG::Skip ignora um número especificado de estruturas STATPROPSETSTG na sequência de enumeração.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho propidlbase.h (inclua Propidl.h)

Confira também

IPropertyStorage::Enum