Partilhar via


Classe IObjectWithSiteImpl

Essa classe fornece métodos que permitem a um objeto para se comunicar com seu site.

template<
   class T 
>
class ATL_NO_VTABLE IObjectWithSiteImpl :
   public IObjectWithSite

Parâmetros

  • T
    Sua classe, derivado de IObjectWithSiteImpl.

Comentários

The IObjectWithSite interface permite que um objeto para se comunicar com seu site. De classeIObjectWithSiteImpl Fornece uma implementação padrão dessa interface e implementa IUnknown enviando informações para o dispositivo de despejo de depurar se baseia.

IObjectWithSiteImpl Especifica dois métodos. O cliente primeiro chama SetSite, passando o site IUnknown ponteiro.Esse ponteiro é armazenado no objeto e posteriormente pode ser recuperado por meio de uma telefonar de GetSite.

Normalmente, você deriva a classe de IObjectWithSiteImpl Quando estiver criando um objeto que não é um controle. Para controles, derivar a classe de IOleObjectImpl, que também fornece um ponteiro de site.Não derivar a classe de ambos os IObjectWithSiteImpl e IOleObjectImpl.

Requisitos

Cabeçalho: atlcom.h

Consulte também

Outros recursos

IObjectWithSiteImpl membros

Visão geral do ATL classe