Interfaccia IPropertyPageSite (ocidl.h)
Fornisce le funzionalità principali per un oggetto sito della pagina delle proprietà.
Ereditarietà
L'interfaccia IPropertyPageSite eredita dall'interfaccia IUnknown . IPropertyPageSite include anche questi tipi di membri:
Metodi
L'interfaccia IPropertyPageSite include questi metodi.
IPropertyPageSite::GetLocaleID Recupera l'identificatore delle impostazioni locali (un LCID) che una pagina delle proprietà può usare per modificare le impostazioni specifiche delle impostazioni locali. |
IPropertyPageSite::GetPageContainer Recupera un puntatore all'oggetto che rappresenta l'intera finestra di dialogo cornice proprietà contenente tutte le pagine. La chiamata a questo metodo potrebbe potenzialmente consentire a una pagina di passare a un'altra. |
IPropertyPageSite::OnStatusChange Informa il frame che la pagina delle proprietà gestita da questo sito ha modificato lo stato, ovvero uno o più valori delle proprietà sono stati modificati nella pagina. Le pagine delle proprietà devono chiamare questo metodo ogni volta che si verificano modifiche nelle finestre di dialogo. |
IPropertyPageSite::TranslateAccelerator Passa una sequenza di tasti al frame delle proprietà per l'elaborazione. |
Commenti
Per ogni pagina delle proprietà creata all'interno di un frame di proprietà, il frame crea un sito di pagina delle proprietà per fornire informazioni alla pagina delle proprietà e per ricevere notifiche dalla pagina quando si verificano modifiche. Questa ultima notifica viene usata per avviare una chiamata a IPropertyPage::IsPageDirty, il valore restituito di cui viene quindi usato per abilitare o disabilitare il pulsante Applica del frame.
Implementazione OLE
Il sistema fornisce un'implementazione dell'interfaccia IPropertyPageSite tramite le funzioni OleCreatePropertyFrame o OleCreatePropertyFrameIndirect. L'implementazione del frame fornita tramite queste funzioni implementa solo i metodi OnStatusChange e GetLocaleID . I metodi GetPageContainer e TranslateAccelerator restituiscono E_NOTIMPL.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 |