Klasa COleClientItem
Definiuje kontener interfejsu OLE elementów.
class COleClientItem : public CDocItem
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje COleClientItem obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Otwiera element OLE dla operacji, a następnie wykonuje określonego zlecenia. |
|
Aktywuje element innego typu. |
|
Uzyskuje dostęp do danych obiektu OLE. |
|
Wskazuje, czy aplikacja kontenera, można utworzyć obiekt osadzony. |
|
Wskazuje, czy aplikacja kontenera, można utworzyć obiekt połączony. |
|
Wskazuje, czy Schowek zawiera element OLE zastosujesz lub statyczne. |
|
Wskazuje, czy Schowek zawiera element skorelowane OLE. |
|
Zamyka połączenie z serwerem, ale nie zniszczy element OLE. |
|
Konwertuje element innego typu. |
|
Kopiuje element OLE do Schowka. |
|
Tworzy duplikat istniejącego elementu. |
|
Tworzy osadzony element ze Schowka. |
|
Tworzy osadzony element z obiektu danych. |
|
Tworzy osadzony elementu z pliku. |
|
Tworzy połączonego elementu ze Schowka. |
|
Tworzy połączonego elementu z obiektu danych. |
|
Tworzy połączonego elementu z pliku. |
|
Tworzy nowy element osadzony uruchamianie aplikacji serwera. |
|
Tworzy statycznych element ze Schowka. |
|
Statyczny element tworzy z obiektu danych. |
|
Dezaktywuje element. |
|
Przywraca interfejsu użytkownika aplikacji kontenera do stanu pierwotnego. |
|
Usuwa lub zamyka element OLE był połączony element. |
|
Wykonuje operację przeciągania i upuszczania. |
|
Wykonuje określonego zlecenia. |
|
Zwraca element OLE. |
|
Pobiera widoku, na której element jest aktywny w miejscu. |
|
Zwraca granice prostokąt element OLE. |
|
Pobiera identyfikator elementu obecne klasy. |
|
Pobiera dane, który będzie umieszczana w Schowku, wywołując CopyToClipboard funkcji składowej. |
|
Zwraca COleDocument obiekt, który zawiera element obecne. |
|
Pobiera bieżący widok elementu dla renderowania. |
|
Zwraca granice prostokąt element OLE. |
|
Pobiera uchwyt do ikony skojarzonej z serwerem określonym CLSID. |
|
Pobiera metapliku używanych do rysowania ikonę elementu. |
|
Zwraca wskaźnik do okna edycji elementu w miejscu. |
|
Pobiera bieżący stan elementu. |
|
Zwraca status ostatniej operacji OLE. |
|
Zwraca tryb aktualizacji połączonego elementu (funkcja Zaawansowane). |
|
Zwraca typ elementu OLE (osadzonego, połączone lub statyczne). |
|
Zwraca ciąg opisujący typ towaru. |
|
Zwraca TRUE , jeśli element jest aktywny w miejscu. |
|
Zwraca TRUE jeśli aktualne jej dokumentu źródłowego połączonego elementu. |
|
Zwraca TRUE , jeśli element został zmieniony od ostatniego zapisu. |
|
Zwraca TRUE , jeśli element jest otwarty w aplikacji serwera. |
|
Zwraca TRUE , jeśli jest uruchomiona aplikacja serwera towaru. |
|
Wywołana przez ramy powiadomić element on uaktywniany. |
|
Wywołana przez ramy powiadomić element jest uaktywniona i powinno wykazać jego interfejs użytkownika. |
|
Wywoływane, gdy serwer zmienia element OLE.Wdrożenie jest wymagane. |
|
Wywoływane w ramach, gdy element jest dezaktywowany. |
|
Wywoływane w ramach, gdy serwer usunie jego interfejs użytkownika w miejscu. |
|
Wywołana przez ramy, aby pobrać dane, które mają być kopiowane do Schowka. |
|
Wywołana przez ramy do tworzenia złożonych menu. |
|
Wywołana przez ramy usunąć kontenera menu z menu złożonego. |
|
Wywołana przez ramy Instalowanie i usuwanie menu złożonego. |
|
Wywołana przez RAM pokazywanie i ukrywanie pasków. |
|
Wywołana przez RAM, aby zaktualizować pasek tytułu okna ramki. |
|
Uaktywnia ponownie element i Cofa ostatnią operację edycji w miejscu. |
|
Zwalnia połączenie OLE połączony element i zamyka go, jeśli był otwarty.Nie zniszczenie towaru klienta. |
|
Ponownie ładuje zapasu po wywołaniu ActivateAs. |
|
Uruchamia aplikację skojarzoną z zapasem. |
|
Ustawia bieżący widok elementu dla renderowania. |
|
Ustawia prostokąta obwiedni element OLE. |
|
Ustawia nazwy serwera Wyświetla podczas edycji elementu OLE. |
|
Buforuje metapliku używanych do rysowania ikonę elementu. |
|
Ustawia element prostokąta obwiedni. |
|
Ustawia tryb aktualizacji połączonego elementu (funkcja Zaawansowane). |
|
Ustawia urządzenie docelowe drukowania tego elementu klienta. |
|
Aktualizacje pamięci podręcznej prezentacji towaru. |
Metody chronione
Nazwa |
Opis |
---|---|
Wywołana przez ramy do określenia, czy jest dozwolone w miejscu aktywacji. |
|
Wywołana w ramach po zmianie pozycji elementu. |
|
Wywołana przez ramy cofnąć po aktywacji. |
|
Wywołana przez RAM Odrzuć element informacji o stanie Cofnij. |
|
Wywołana przez ramy uzyskać współrzędne prostokąta przycinania towaru. |
|
Wywołana przez ramy uzyskać pozycję elementu widoku. |
|
Wywołana w ramach elementu jest uaktywniany w miejscu. |
|
Wywołana przez ramy do przewijania do widoku elementu. |
|
Wywołana przez RAM, aby wyświetlić element OLE. |
Uwagi
Element OLE reprezentuje dane, tworzone i utrzymywane przez aplikację serwera "bezproblemowo" włączyć do dokumentu, dzięki czemu wydaje użytkownikowi jednolitego dokumentu.Wynik jest "dokument złożony" element OLE i dokumentu zawierającego.
Element OLE można osadzony lub połączony.Jeśli jest osadzony, jego dane są przechowywane jako część dokumentu mieszanek.Jeśli jest połączony, jego dane są przechowywane jako część oddzielny plik utworzony przez aplikację serwera i tylko łącze do tego pliku jest przechowywany w złożonych dokumentów.Wszystkie elementy OLE zawierają informacje określające aplikacji serwera, która powinna zostać wywołana je edytować.
COleClientItemdefiniuje kilka funkcji NotOverridable, które są wywoływane w odpowiedzi na żądania od aplikacji serwera; overridables te zazwyczaj działa jako powiadomienia.Umożliwia to aplikacja serwera powiadamia kontener zmiany wprowadzone przez użytkownika podczas edycji elementu OLE lub pobrać informacje potrzebne podczas edycji.
COleClientItemmoże być używany z COleDocument, COleLinkingDoc, lub COleServerDoc klasy.Aby użyć COleClientItem, od niej pochodzić klasy i wdrożenia OnChange Członkowskich funkcja, która definiuje, jak pojemnik reaguje na zmiany wprowadzone do elementu.Do obsługi aktywacji w miejscu, należy zastąpić OnGetItemPosition funkcji składowej.Funkcja ta zawiera informacje o pozycji wyświetlanych elementu OLE.
Więcej informacji o użyciu interfejsu kontenera, zobacz artykuły pojemnikach: kontener wykonawczych i aktywacji.
[!UWAGA]
Windows SDK Odnosi się do elementów osadzonych i połączonych jako "obiektów" i odnosi się do typów elementów jako "klas". To odwołanie używany termin "pozycja" odróżnienia obiektu OLE odpowiedni obiekt C++ i określenie "typ" rozróżnienia kategorii OLE z klasy C++.
Hierarchii dziedziczenia
COleClientItem
Wymagania
Nagłówek: afxole.h