Aktywne zamknięcia dokumentu
Zamknięcia aktywnego dokumentu to technologia, która zawiera jedną ramkę, w którym do pracy z dokumentami, zamiast wymuszanie można tworzyć i używać wielu ramek aplikacji dla każdego typu dokumentu.Różni się ono od podstawowych technologii OLE w tym OLE współpracuje z obiektów osadzonych w dokumencie mieszanek, w którym może być aktywny tylko pojedynczy fragment zawartości.W kontekście jedną ramkę z zamknięcia aktywnego dokumentu aktywacji cały dokument (czyli całej aplikacji, włączając skojarzone menu, paski narzędzi i tak dalej).
Technologia zamknięcia aktywnego dokumentu pierwotnie została opracowana dla pakietu Microsoft Office zaimplementować program Office Binder.Technologia jest wystarczająco elastyczna, wspieranie aktywnego dokumentu pojemniki inne niż Office Binder i może obsługiwać serwery dokumentów innych niż aplikacje pakietu Office i zgodne z pakietem Office.
Nosi nazwę aplikacji, która obsługuje dokumenty active kontenera w aktywnym dokumencie.Przykłady takich pojemników Microsoft Office Binder lub Microsoft Internet Explorer.
Zamknięcia aktywnego dokumentu jest zaimplementowany jako zestaw rozszerzeń OLE dokumentów złożonych dokumentów technologii OLE.Rozszerzenia są dodatkowe interfejsy, które umożliwiają obiektu zastosujesz w miejscu do reprezentowania cały dokument zamiast pojedynczego fragmentu zawartość osadzona.Podobnie jak w przypadku dokumentów OLE zamknięcia aktywnego dokumentu korzysta z kontenerem, który udostępnia miejsce wyświetlania dokumentów aktywnych i serwerów, które udostępniają użytkownika, możliwości interfejsu i manipulacji active same dokumenty.
Dokument active server jest aplikacji (takich jak Word, Excel lub PowerPoint), która obsługuje jeden lub więcej klas aktywnego dokumentu, gdzie każdy obiekt obsługuje interfejsy rozszerzeń, które umożliwiają obiekt aktywacji w odpowiednim pojemniku.
Aktywnego dokumentu (dostarczane z serwera aktywnego dokumentu, takich jak Word lub Excel) jest zasadniczo pełną skalę, konwencjonalne dokument osadzony jako obiekt w innym kontenerem aktywnego dokumentu.W przeciwieństwie do obiektów osadzonych dokumentów aktywnych mają pełną kontrolę nad ich stron i pełny interfejs aplikacji (ze wszystkimi jego podstawowych poleceń i narzędzi) jest dostępna dla użytkownika do ich edycji.
Aktywny dokument najlepiej zrozumiałe odróżniające ją od standardowego osadzony obiekt OLE.Po Konwencji OLE obiekt osadzony jest taki, który jest wyświetlany na stronie dokumentu, który jest jej właścicielem, a dokument jest zarządzany przez kontenera OLE.Kontener przechowuje dane obiektu osadzonego z pozostałej części dokumentu.Obiekty osadzone są jednak ograniczony, nie kontrolują stronę, na którym są one wyświetlane.
Użytkownicy aplikacji kontenera aktywnego dokumentu można utworzyć aktywnych dokumentów (nazywanych sekcjami spinacza pakietu Office) przy użyciu swoich ulubionych aplikacji (pod warunkiem, że aplikacje te są aktywnego dokumentu włączone), jeszcze użytkowników można zarządzać Projekt wynikowy zapisaniu jeden podmiot, który może być jednoznacznie o nazwie, wydrukowany i tak dalej.W taki sam sposób użytkownika przeglądarki internetowej można traktować jako jednostki składowania jednolitego dokumentu, z możliwością przeglądania dokumentów w tym magazynie, z jednej lokalizacji całej sieci, jak również systemów plików lokalnych.
Przykładowe programy
- MFCBIND przykład ilustruje wdrażania aplikacji kontenera aktywnego dokumentu.