Udostępnij za pośrednictwem


Klasa IObjectWithSiteImpl

Ta klasa zapewnia metody umożliwiające obiektu do komunikowania się z jego witryny.

template<
   class T 
>
class ATL_NO_VTABLE IObjectWithSiteImpl :
   public IObjectWithSite

Parametry

  • T
    Pochodną klasy, IObjectWithSiteImpl.

Członkowie

swzy0yk1.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

IObjectWithSiteImpl::GetSite

Kwerendy witryny dla wskaźnika interfejsu.

IObjectWithSiteImpl::SetChildSite

Zawiera obiekt z witryny IUnknown wskaźnik.

IObjectWithSiteImpl::SetSite

Zawiera obiekt z witryny IUnknown wskaźnik.

swzy0yk1.collapse_all(pl-pl,VS.110).gifPubliczne danych członków

Nazwa

Opis

IObjectWithSiteImpl::m_spUnkSite

Zarządza witryny IUnknown wskaźnik.

Uwagi

IObjectWithSite interfejs umożliwia obiektu do komunikowania się z jej witryny.Klasa IObjectWithSiteImpl zawiera Domyślna implementacja tego interfejsu i implementuje IUnknown przez wysyłanie informacji do zrzut buduje urządzenie debugowania.

IObjectWithSiteImplOkreśla dwie metody.Pierwszy wywołań klienta SetSite, przekazując witryny IUnknown wskaźnik.Wskaźnik ten jest przechowywany wewnątrz obiektu i później mogą być pobierane przez wywołanie GetSite.

Zazwyczaj pochodzić od klasy IObjectWithSiteImpl podczas tworzenia obiektu, nie jest formant.W przypadku formantów pochodzić od klasy IOleObjectImpl, świadczy wskaźnik witryny.Nie czerpią z obu klasy IObjectWithSiteImpl i IOleObjectImpl.

Hierarchii dziedziczenia

IObjectWithSite

IObjectWithSiteImpl

Wymagania

Nagłówek: atlcom.h

Zobacz też

Inne zasoby

Omówienie klasy ATL