Partager via


COleUpdateDialog, classe

Utilisée pour un cas particulier de la boîte de dialogue OLE Modifier les liens, qui doit être utilisée lorsque vous devez mettre à jour uniquement les objets liés ou incorporés d'un document.

Syntaxe

class COleUpdateDialog : public COleLinksDialog

Membres

Constructeurs publics

Nom Description
COleUpdateDialog ::COleUpdateDialog Construit un objet COleUpdateDialog.

Méthodes publiques

Nom Description
COleUpdateDialog ::D oModal Affiche la boîte de dialogue Modifier les liens en mode mise à jour.

Notes

Pour plus d’informations sur les boîtes de dialogue spécifiques à OLE, consultez l’article Boîtes de dialogue dans OLE.

Hiérarchie d'héritage

CObject

CCmdTarget

CWnd

CDialog

CCommonDialog

COleDialog

COleLinksDialog

COleUpdateDialog

Spécifications

En-tête : afxodlgs.h

COleUpdateDialog ::COleUpdateDialog

Construit un objet COleUpdateDialog.

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

Paramètres

pDoc
Pointe vers le document contenant les liens qui peuvent avoir besoin de mettre à jour.

bUpdateLinks
Indicateur qui détermine si les objets liés doivent être mis à jour.

bUpdateEmbeddings
Indicateur qui détermine si les objets incorporés doivent être mis à jour.

pParentWnd
Pointe vers l’objet de fenêtre parent ou propriétaire (de type CWnd) auquel appartient l’objet de boîte de dialogue. S’il s’agit de NULL, la fenêtre parente de la boîte de dialogue est définie sur la fenêtre principale de l’application.

Notes

Cette fonction construit uniquement un COleUpdateDialog objet. Pour afficher la boîte de dialogue, appelez DoModal. Cette classe doit être utilisée plutôt COleLinksDialog que lorsque vous souhaitez mettre à jour uniquement les éléments liés ou incorporés existants.

COleUpdateDialog ::D oModal

Affiche la boîte de dialogue Modifier les liens en mode mise à jour.

virtual INT_PTR DoModal();

Valeur de retour

État d’achèvement de la boîte de dialogue. Une des valeurs suivantes :

  • IDOK si la boîte de dialogue a été retournée avec succès.

  • IDCANCEL si aucun des éléments liés ou incorporés dans le document actuel n’a besoin de mettre à jour.

  • IDABORT si une erreur s’est produite. Si IDABORT est retourné, appelez la fonction membre COleDialog ::GetLastError pour obtenir plus d’informations sur le type d’erreur qui s’est produite. Pour obtenir la liste des erreurs possibles, consultez la fonction OleUIEditLinks dans le Kit de développement logiciel (SDK) Windows.

Notes

Tous les liens et/ou incorporations sont mis à jour, sauf si l’utilisateur sélectionne le bouton Annuler.

Voir aussi

Exemple OCLIENT MFC
COleLinksDialog, classe
Graphique hiérarchique
COleLinksDialog, classe