Condividi tramite


Interfaccia IOleDocumentView (docobj.h)

L'interfaccia IOleDocumentView consente a un contenitore di comunicare con ogni visualizzazione supportata da un oggetto documento.

Un oggetto documento che supporta più visualizzazioni dei relativi dati rappresenta ogni visualizzazione come oggetto separato. Ogni oggetto visualizzazione documento implementa IOleDocumentView, insieme a IOleInPlaceObject, IOleInPlaceActiveObject e interfacce facoltative come IPrint e IOleCommandTarget. Un oggetto documento che supporta solo una singola visualizzazione non richiede l'implementazione di tale visualizzazione come oggetto separato. In alternativa, sia il documento che la visualizzazione possono essere implementati come una singola classe.

Ereditarietà

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

Metodi

L'interfaccia IOleDocumentView include questi metodi.

 
IOleDocumentView::ApplyViewState

Inizializza una visualizzazione con stato di visualizzazione salvata in precedenza nella chiamata a IOleDocumentView::SaveViewState.
IOleDocumentView::Clone

Crea un oggetto visualizzazione duplicato con uno stato interno identico a quello della visualizzazione corrente.
IOleDocumentView::CloseView

Indica a una visualizzazione documento di chiudersi e rilasciare il puntatore IOleInPlaceSite.
IOleDocumentView::GetDocument

Ottiene il puntatore all'interfaccia IUnknown nell'oggetto documento proprietario di questa visualizzazione.
IOleDocumentView::GetInPlaceSite

Recupera il sito di visualizzazione associato a questo oggetto visualizzazione.
IOleDocumentView::GetRect

Recupera le coordinate rettangolari del riquadro di visualizzazione in cui la visualizzazione è o verrà attivata.
IOleDocumentView::Open

Visualizza una visualizzazione documento in una finestra popup separata. La semantica equivale a IOleObject::D oVerb con OLEIVERB_OPEN.
IOleDocumentView::SaveViewState

Salva lo stato di visualizzazione nel flusso specificato.
IOleDocumentView::SetInPlaceSite

Associa il sito di visualizzazione documenti di un contenitore all'oggetto visualizzazione di un documento.
IOleDocumentView::SetRect

Imposta le coordinate rettangolari del riquadro di visualizzazione in cui la visualizzazione deve essere attivata o reimposta le coordinate del riquadro di visualizzazione in cui è attualmente attivata una visualizzazione.
IOleDocumentView::SetRectComplex

Imposta le coordinate rettangolari del riquadro di visualizzazione, delle barre di scorrimento e della casella delle dimensioni.
IOleDocumentView::Show

Attiva o disattiva una visualizzazione.
IOleDocumentView::UIActivate

Attiva o disattiva gli elementi dell'interfaccia utente di una visualizzazione documento, ad esempio menu, barre degli strumenti e acceleratori.

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 docobj.h