Metodo IPropertyPage::IsPageDirty (ocidl.h)
Indica se la pagina delle proprietà è stata modificata dopo l'attivazione o dopo la chiamata più recente a Apply.
Sintassi
HRESULT IsPageDirty();
Valore restituito
Questo metodo restituisce S_OK per indicare che la pagina delle proprietà è stata modificata. In caso contrario, restituisce S_FALSE.
Commenti
La finestra delle proprietà utilizza queste informazioni per abilitare o disabilitare il pulsante Applica nella finestra di dialogo. Non è necessario applicare i valori in una pagina delle proprietà se tali valori sono già correnti con gli oggetti sottostanti.
Note per gli implementatori
Questo metodo non ha alcun motivo per restituire un codice di errore, poiché l'impossibilità di determinare se la pagina è dirty deve restituire S_OK come impostazione predefinita. In questo modo, l'utente ha la possibilità di aggiornare i valori. La pagina non deve restituire un codice di errore, poiché un codice di errore non è uguale a S_OK e indicherà che la pagina non è dirty. Quindi, il frame della proprietà potrebbe potenzialmente disabilitare il pulsante Applica , non consentendo all'utente di verificare che i valori della proprietà siano correnti.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 |