Condividi tramite


Classe COleUpdateDialog

Utilizzata per un caso speciale della finestra di dialogo di modifica collegamenti OLE, che deve essere utilizzata quando è necessario aggiornare solo oggetti collegati o incorporati esistenti in un documento.

Sintassi

class COleUpdateDialog : public COleLinksDialog

Membri

Costruttori pubblici

Nome Descrizione
COleUpdateDialog::COleUpdateDialog Costruisce un oggetto COleUpdateDialog.

Metodi pubblici

Nome Descrizione
COleUpdateDialog::D oModal Visualizza la finestra di dialogo Modifica collegamenti in modalità di aggiornamento.

Osservazioni:

Per altre informazioni sulle finestre di dialogo specifiche di OLE, vedere l'articolo Finestre di dialogo in OLE.

Gerarchia di ereditarietà

CObject

CCmdTarget

CWnd

Cdialog

CCommonDialog

COleDialog

COleLinksDialog

COleUpdateDialog

Requisiti

Intestazione: afxodlgs.h

COleUpdateDialog::COleUpdateDialog

Costruisce un oggetto COleUpdateDialog.

explicit COleUpdateDialog(
    COleDocument* pDoc,
    BOOL bUpdateLinks = TRUE,
    BOOL bUpdateEmbeddings = FALSE,
    CWnd* pParentWnd = NULL);

Parametri

pDoc
Punta al documento contenente i collegamenti che potrebbero essere necessari per l'aggiornamento.

bUpdateLinks
Flag che determina se gli oggetti collegati devono essere aggiornati.

bUpdateEmbeddings
Flag che determina se gli oggetti incorporati devono essere aggiornati.

pParentWnd
Punta all'oggetto finestra padre o proprietario (di tipo CWnd) a cui appartiene l'oggetto finestra di dialogo. Se è NULL, la finestra padre della finestra di dialogo verrà impostata sulla finestra principale dell'applicazione.

Osservazioni:

Questa funzione costruisce solo un COleUpdateDialog oggetto . Per visualizzare la finestra di dialogo, chiamare DoModal. Questa classe deve essere usata invece di COleLinksDialog quando si desidera aggiornare solo gli elementi collegati o incorporati esistenti.

COleUpdateDialog::D oModal

Visualizza la finestra di dialogo Modifica collegamenti in modalità di aggiornamento.

virtual INT_PTR DoModal();

Valore restituito

Stato di completamento per la finestra di dialogo. Uno dei valori seguenti:

  • IDOK se la finestra di dialogo ha restituito correttamente.

  • IDCANCEL se nessuno degli elementi collegati o incorporati nel documento corrente richiede l'aggiornamento.

  • IDABORT se si è verificato un errore. Se viene restituito IDABORT, chiamare la funzione membro COleDialog::GetLastError per ottenere altre informazioni sul tipo di errore che si è verificato. Per un elenco dei possibili errori, vedere la funzione OleUIEditLinks in Windows SDK.

Osservazioni:

Tutti i collegamenti e/o gli incorporamenti vengono aggiornati a meno che l'utente non selezioni il pulsante Annulla.

Vedi anche

OCLIENT di esempio MFC
Classe COleLinksDialog
Grafico della gerarchia
Classe COleLinksDialog