Interface ISpecifyPropertyPages (ocidl.h)

Indica que um objeto dá suporte a páginas de propriedades. As páginas de propriedades OLE permitem que um objeto exiba suas propriedades em uma caixa de diálogo com guias conhecida como folha de propriedades. Em seguida, um usuário final pode exibir e alterar as propriedades do objeto. Um objeto pode exibir suas páginas de propriedades independentemente de seu cliente ou o cliente pode gerenciar a exibição de páginas de propriedades de vários objetos contidos em uma única folha de propriedades. As páginas de propriedades também fornecem um meio para notificar um cliente de alterações nas propriedades de um objeto.

Herança

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

Métodos

A interface ISpecifyPropertyPages tem esses métodos.

 
ISpecifyPropertyPages::GetPages

Recupera uma lista de páginas de propriedades que podem ser exibidas na folha de propriedades deste objeto.

Comentários

Um objeto de página de propriedades gerencia uma página específica dentro de uma folha de propriedades. Uma página de propriedades implementa pelo menos IPropertyPage e, opcionalmente, pode implementar IPropertyPage2 se houver suporte para a seleção de uma propriedade específica.

Um objeto especifica seu suporte para páginas de propriedades implementando ISpecifyPropertyPages. Por meio dessa interface, o chamador pode obter uma lista de CLSIDs que identificam as páginas de propriedades específicas compatíveis com o objeto. Se o objeto especificar um CLSID de página de propriedades, o objeto deverá ser capaz de receber alterações de propriedade da página de propriedades.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ocidl.h

Confira também

Ipropertypage

IPropertyPage2

IPropertyPageSite