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 |