Zawieranie dokumentów aktywnych
Zamknięcia aktywnego dokumentu to technologia, która zapewnia pojedynczy ramki, w której do pracy z dokumentami, nie zmusza użytkowników do tworzenia i używania wielu klatek aplikacji dla każdego typu dokumentu.To różni się od podstawowej technologii OLE OLE współpracuje z obiektów osadzonych w złożonych dokumentów, w której może być aktywny tylko pojedynczy fragment zawartości.Z zamknięcia aktywnego dokumentu możesz aktywować w ramach pojedynczej ramce cały dokument (czyli całej aplikacji, w tym skojarzone menu, paski narzędzi i tak dalej).
Technologia zamknięcia aktywnego dokumentu został pierwotnie opracowany dla Microsoft Office do wdrożenia pakietu Office Binder.Jednak technologia jest wystarczająco elastyczne, aby obsługiwać 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 kontener aktywnego dokumentu.Przykładami takich pojemników są Microsoft Office Binder lub programu 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ą obiekt umieszczany na stronie, w miejscu do reprezentowania całego dokumentu, a nie pojedynczy zawartość osadzona.Podobnie jak w przypadku dokumentów OLE zamknięcia aktywnego dokumentu używa kontener, który zawiera miejsca wyświetlania aktywnych dokumentów i serwery, które umożliwiają użytkownikowi możliwości interfejsu i manipulacji dla aktywnych same dokumenty.
Serwera aktywnego dokumentu jest aplikacji (takich jak Word, Excel lub PowerPoint), która obsługuje jednej lub kilku klas aktywnego dokumentu, gdzie każdy sam obiekt obsługuje interfejsy rozszerzenie, które umożliwiają obiekt aktywacji w odpowiednim pojemniku.
Aktywnego dokumentu (o ile z serwera aktywnego dokumentu, takich jak Word lub Excel) jest zasadniczo pełną skalę, konwencjonalne dokument, który jest osadzony jako obiekt w innym kontenerem aktywnego dokumentu.W przeciwieństwie do obiektów osadzonych aktywne dokumenty mają pełną kontrolę nad ich stron, a pełny interfejs aplikacji (ze wszystkimi jego podstawowych poleceń i narzędzi) jest dostępna dla użytkownika do ich edycji.
Aktywny dokument najlepiej przedstawić odróżniające ją od standardowego osadzony obiekt OLE.Po Konwencji OLE obiekt osadzony jest wyświetlany na stronie dokumentu, który jest właścicielem i dokument jest zarządzany przez kontenera OLE.Kontener przechowuje dane obiektu osadzonego z pozostałej części dokumentu.Jednak obiekty osadzone są ograniczone, w tym nie kontrolują stronę, na której są wyświetlane.
Użytkownicy aplikacji kontenera aktywnego dokumentu można tworzyć dokumenty active (nazywanych sekcjami spinacza) przy użyciu swoich ulubionych aplikacji (o ile te aplikacje są aktywnego dokumentu włączone), jeszcze użytkowników można zarządzać Projekt wynikowy jako jeden podmiot, który można jednoznacznie nazwać, zapisywane, wydrukowane i tak dalej.W ten sam sposób użytkownik przeglądarki internetowej można traktować całej sieci, jak również lokalne systemy plików, jako jednostki składowania jednolitego dokumentu z możliwością przeglądania dokumentów, w której składowanie z jednej lokalizacji.
Przykładowe programy
- MFCBIND w przykładzie zilustrowano wykonania aplikacją kontenera aktywnego dokumentu.