Klasa COleServerItem
Udostępnia interfejs serwera OLE elementów.
class COleServerItem : public CDocItem
Członkowie
Konstruktorzy chronieni
Nazwa |
Opis |
---|---|
Konstrukcje COleServerItem obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Umieszcza prezentacji i konwersji formatów w COleDataSource obiektu. |
|
Kopiuje element do Schowka. |
|
Wykonuje operację przeciągania i upuszczania. |
|
Pobiera źródła danych dla wykorzystania, transferu danych (przeciągania i upuszczania lub Schowka). |
|
Zwraca dokument serwera, który zawiera element. |
|
Pobiera CF_EMBEDSOURCE dane dla elementu OLE. |
|
Zwraca nazwę elementu.Używany tylko połączone elementy. |
|
Pobiera CF_LINKSOURCE dane dla elementu OLE. |
|
Pobiera CF_OBJECTDESCRIPTOR dane dla elementu OLE. |
|
Wskazuje, czy element jest obecnie dołączony do aktywnego kontenera. |
|
Wskazuje, czy element reprezentuje połączonego elementu OLE. |
|
Aktualizuje wszystkie kontenery aktualizacji automatycznych łączy. |
|
Nazywane wykonanie zlecenia. |
|
Wywoływany, gdy kontener żądania do rysowania elementu; wdrożenie jest wymagane. |
|
Wywołana dla elementu specjalistyczne rysunku. |
|
Wywołana przez RAM, aby pobrać dane, które byłyby skopiowane do Schowka. |
|
Wywołana przez ramy pobrać rozmiar elementu OLE. |
|
Wywołana przez ramy zainicjować elementu OLE przy użyciu zawartości określony obiekt transferu danych. |
|
Wywołana, czy wszystkie połączone elementy wymagają aktualizacji. |
|
Pobiera dane jako część opóźnione renderowania. |
|
Pobiera dane do CFile obiektu jako część opóźnione renderowania. |
|
Pobiera dane do HGLOBAL jako część opóźnione renderowania. |
|
Wywoływana do elementu schematu kolorów. |
|
Wywoływana do danych towarów. |
|
Wywołana przez RAM, aby ustawić rozmiar elementu OLE. |
|
Wywoływana po części dokumentu element należy w jest zmieniany. |
|
Nazywane zaktualizować wszystkie elementy w dokumencie serwera pamięci podręcznej prezentacji. |
|
Ustawia nazwę elementu.Używany tylko połączone elementy. |
Metody chronione
Nazwa |
Opis |
---|---|
Pobiera obiekt używany do przechowywania konwersji formatów. |
|
Wywołana przez RAM, aby ukryć element OLE. |
|
Wywołana przez RAM, aby wyświetlić element OLE w osobnym oknie najwyższego poziomu. |
|
Wywoływane, gdy kontener żądania do wyświetlenia elementu. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Serwer informuje o ilość zapasów OLE jest widoczny. |
Uwagi
Połączonego elementu może reprezentować niektórych lub wszystkich dokumentów serwera.Osadzony element reprezentuje zawsze dokumentu całego serwera.
COleServerItem Klasa definiuje kilka funkcji Członkowskich NotOverridable wywoływanych przez biblioteki DLL systemu OLE (dll), zazwyczaj w odpowiedzi na żądania z aplikacji kontenera.Te funkcje Członkowskie zezwala aplikacji kontenera do manipulowania element pośrednio na różne sposoby, takie jak wyświetlanie, wykonywanie jej zleceń lub pobieranie jej danych w różnych formatach.
Aby użyć COleServerItem, od niej pochodzić klasy i wdrożenia OnDraw i Serialize funkcji elementów członkowskich.OnDraw Funkcja zawiera reprezentację metapliku elementu, umożliwiając wyświetlane, gdy aplikacja kontenera otwiera dokument złożony.Serialize Funkcji CObject macierzystego reprezentacja elementu, pozwalając osadzony element do innej aplikacji serwera i kontenera.OnGetExtent zawiera naturalne rozmiar elementu do kontenera, umożliwiające kontenera rozmiar elementu.
Aby uzyskać więcej informacji o serwerach i Tematy pokrewne, zobacz artykuł serwery: wdrażania serwera i "Tworzenie kontenera serwera aplikacji" w artykule pojemnikach: Zaawansowane funkcje.
Hierarchii dziedziczenia
COleServerItem
Wymagania
Nagłówek: afxole.h