Condividi tramite


Interfaccia ISpecifyPropertyPages (ocidl.h)

Indica che un oggetto supporta le pagine delle proprietà. Le pagine delle proprietà OLE consentono a un oggetto di visualizzarne le proprietà in una finestra di dialogo a schede nota come finestra delle proprietà. Un utente finale può quindi visualizzare e modificare le proprietà dell'oggetto. Un oggetto può visualizzare le pagine delle proprietà indipendentemente dal client oppure il client può gestire la visualizzazione delle pagine delle proprietà da un numero di oggetti contenuti in una singola finestra delle proprietà. Le pagine delle proprietà forniscono anche un mezzo per notificare a un client le modifiche nelle proprietà di un oggetto.

Ereditarietà

L'interfaccia ISpecifyPropertyPages eredita dall'interfaccia IUnknown . ISpecifyPropertyPages include anche questi tipi di membri:

Metodi

L'interfaccia ISpecifyPropertyPages dispone di questi metodi.

 
ISpecifyPropertyPages::GetPages

Recupera un elenco di pagine delle proprietà che possono essere visualizzate nella finestra delle proprietà di questo oggetto.

Commenti

Un oggetto pagina delle proprietà gestisce una determinata pagina all'interno di una finestra delle proprietà. Una pagina delle proprietà implementa almeno IPropertyPage e può facoltativamente implementare IPropertyPage2 se è supportata la selezione di una proprietà specifica.

Un oggetto specifica il supporto per le pagine delle proprietà implementando ISpecifyPropertyPages. Tramite questa interfaccia il chiamante può ottenere un elenco di CLSID che identificano le pagine delle proprietà specifiche supportate dall'oggetto. Se l'oggetto specifica un CLSID della pagina delle proprietà, l'oggetto deve essere in grado di ricevere le modifiche delle proprietà dalla pagina delle proprietà.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

Ipropertypage

IPropertyPage2

IPropertyPageSite