Metodo IOleInPlaceSite::OnInPlaceDeactivate (oleidl.h)
Notifica al contenitore che l'oggetto non è più attivo sul posto.
Sintassi
HRESULT OnInPlaceDeactivate();
Valore restituito
Questo metodo restituisce S_OK se l'operazione ha esito positivo. Gli altri valori restituiti possibili includono i seguenti:
Codice restituito | Descrizione |
---|---|
|
Si è verificato un errore imprevisto. |
Commenti
Note ai chiamanti
OnInPlaceDeactivate viene chiamato da un oggetto sul posto quando è completamente disattivato. Questa funzione notifica al contenitore che l'oggetto è stato disattivato e fornisce al contenitore la possibilità di eseguire codice pertinente alla disattivazione dell'oggetto. In particolare, OnInPlaceDeactivate viene chiamato come risultato della chiamata IOleInPlaceObject::InPlaceDeactivate . La chiamata a OnInPlaceDeactivate indica che l'oggetto non può più supportare Annulla.Note per gli implementatori
Se il contenitore contiene puntatori all'implementazione dell'interfaccia IOleInPlaceObject e IOleInPlaceActiveObject , deve rilasciarli dopo la chiamata OnInPlaceDeactivate .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 | oleidl.h |