Udostępnij za pośrednictwem


Klasy kontenera OLE

Te klasy są używane przez aplikacje kontenera.Obie COleLinkingDoc i COleDocument Zarządzanie kolekcjami COleClientItem obiektów.Zamiast wynikające z klasy dokumentu CDocument, będzie pochodzić z COleLinkingDoc lub COleDocument, w zależności od tego, czy chcesz wsparcie dla łączy do obiektów osadzonych w dokumencie.

Użyj COleClientItem obiekt, aby reprezentować każdy element OLE w dokumencie, który jest osadzony z innego dokumentu lub łącze do innego dokumentu.

  • COleDocObjectItem
    Obsługuje zamknięcia aktywnego dokumentu.

  • COleDocument
    Używany do wdrażania złożonych dokumentów, jak również wspieranie podstawowego kontenera.Służy jako kontener dla klas pochodnych CDocItem.Tej klasy może służyć jako klasa bazowa dla kontenera dokumentów i jest klasą bazową dla COleServerDoc.

  • COleLinkingDoc
    Klasa pochodna od COleDocument który zapewnia infrastrukturę łączenia.Klas dokumentów powinny pochodzić z tej klasy, zamiast z aplikacji kontenera COleDocument należy je obsługuje łączy do obiektów osadzonych.

  • CRichEditDoc
    Przechowuje listę OLE klienta elementów w formancie edycji wzbogaconej.Używane z CRichEditView i CRichEditCntrItem.

  • CDocItem
    Abstrakcyjne klasy podstawowej z COleClientItem i COleServerItem.Obiekty klas pochodnych CDocItem reprezentują części dokumentów.

  • COleClientItem
    Klasa element klienta, która reprezentuje klienta połączenia do osadzonego lub połączonego elementu OLE.Pochodzi przedmioty klienta z tej klasy.

  • CRichEditCntrItem
    Zapewnia dostęp klienta do elementu przechowywane w formancie edycji wzbogaconej z OLE CRichEditView i CRichEditDoc.

  • COleException
    Wyjątek wynikające z awarii w przetwarzaniu OLE.Ta klasa jest używana zarówno kontenerów, jak i serwerów.

Zobacz też

Koncepcje

Omówienie biblioteki klas