Klasa COleUpdateDialog

Służy do specjalnego przypadku okna dialogowego Łącza edycji OLE, które powinno być używane, gdy konieczne jest zaktualizowanie tylko istniejących połączonych lub osadzonych obiektów w dokumencie.

Składnia

class COleUpdateDialog : public COleLinksDialog

Członkowie

Konstruktory publiczne

Nazwa/nazwisko opis
COleUpdateDialog::COleUpdateDialog COleUpdateDialog Tworzy obiekt.

Metody publiczne

Nazwa/nazwisko opis
COleUpdateDialog::D oModal Wyświetla okno dialogowe Edytowanie łączy w trybie aktualizacji.

Uwagi

Aby uzyskać więcej informacji na temat okien dialogowych specyficznych dla ole, zobacz artykuł Okna dialogowe w ole.

Hierarchia dziedziczenia

Cobject

Ccmdtarget

Cwnd

Cdialog

CCommonDialog

COleDialog

COleLinksDialog

COleUpdateDialog

Wymagania

Nagłówek: afxodlgs.h

COleUpdateDialog::COleUpdateDialog

COleUpdateDialog Tworzy obiekt.

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

Parametry

Dokument pDoc
Wskazuje dokument zawierający linki, które mogą wymagać aktualizacji.

bUpdateLinks
Flaga określająca, czy obiekty połączone mają być aktualizowane.

bUpdateEmbeddings
Flaga określająca, czy obiekty osadzone mają być aktualizowane.

pParentWnd
Wskazuje obiekt okna nadrzędnego lub właściciela (typu CWnd), do którego należy obiekt okna dialogowego. Jeśli ma wartość NULL, nadrzędne okno okna dialogowego zostanie ustawione na główne okno aplikacji.

Uwagi

Ta funkcja konstruuje tylko COleUpdateDialog obiekt. Aby wyświetlić okno dialogowe, wywołaj metodę DoModal. Ta klasa powinna być używana zamiast COleLinksDialog wtedy, gdy chcesz zaktualizować tylko istniejące połączone lub osadzone elementy.

COleUpdateDialog::D oModal

Wyświetla okno dialogowe Edytowanie łączy w trybie aktualizacji.

virtual INT_PTR DoModal();

Wartość zwracana

Stan ukończenia okna dialogowego. Jedna z następujących wartości:

  • IdOK, jeśli okno dialogowe zwróciło się pomyślnie.

  • IDCANCEL, jeśli żaden z połączonych lub osadzonych elementów w bieżącym dokumencie nie wymaga aktualizacji.

  • IDABORT, jeśli wystąpił błąd. Jeśli zwracana jest funkcja IDABORT, wywołaj funkcję składową COleDialog::GetLastError , aby uzyskać więcej informacji o typie błędu, który wystąpił. Aby uzyskać listę możliwych błędów, zobacz funkcję OleUIEditLinks w zestawie SDK systemu Windows.

Uwagi

Wszystkie linki i/lub osadzanie są aktualizowane, chyba że użytkownik wybierze przycisk Anuluj.

Zobacz też

Przykład MFC OCLIENT
Klasa COleLinksDialog
Wykres hierarchii
Klasa COleLinksDialog