Compartilhar via


Classe de COleDispatchDriver

Implementa o lado do cliente de automação OLE.

class COleDispatchDriver

Membros

fw39e08y.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

COleDispatchDriver::COleDispatchDriver

Constrói um objeto de COleDispatchDriver .

fw39e08y.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

COleDispatchDriver::AttachDispatch

Anexar uma conexão de IDispatch ao objeto de COleDispatchDriver .

COleDispatchDriver::CreateDispatch

Cria uma conexão de IDispatch e anexá-la ao objeto de COleDispatchDriver .

COleDispatchDriver::DetachDispatch

Dispara uma conexão de IDispatch , sem liberar-la.

COleDispatchDriver::GetProperty

Obtém uma propriedade de automação.

COleDispatchDriver::InvokeHelper

Auxiliar para chamar métodos de automação.

COleDispatchDriver::ReleaseDispatch

Libera uma conexão de IDispatch .

COleDispatchDriver::SetProperty

Define uma propriedade de automação.

fw39e08y.collapse_all(pt-br,VS.110).gifOperadores públicos

Nome

Descrição

COleDispatchDriver::operator =

Copia o valor da fonte no objeto de COleDispatchDriver .

COleDispatchDriver::operator LPDISPATCH

Acessa o ponteiro de IDispatch subjacente.

fw39e08y.collapse_all(pt-br,VS.110).gifMembros públicos de dados

Nome

Descrição

COleDispatchDriver::m_bAutoRelease

Especifica se liberar IDispatch durante ReleaseDispatch objeto ou a destruição.

COleDispatchDriver::m_lpDispatch

Indica o ponteiro para a interface de IDispatch anexada a este COleDispatchDriver.

Comentários

COleDispatchDriver não tem uma classe base.

As interfaces VELHOS de distribuição fornecem acesso a métodos e propriedades de um objeto.As funções de membro de anexo de COleDispatchDriver , desanexam, criam, e liberam uma conexão de distribuição de tipo IDispatch.Outras funções de membro usam listas de argumentos variáveis para simplificar chamar IDispatch::Invoke.

Essa classe pode ser usada diretamente, mas é geralmente usada somente as classes criadas pelo assistente de classe adicionar.Quando você cria novas classes C++ importando uma biblioteca de tipo, as novas classes é derivado de COleDispatchDriver.

Para obter mais informações sobre como usar COleDispatchDriverartigos, consulte os seguintes:

Hierarquia de herança

COleDispatchDriver

Requisitos

Cabeçalho: afxdisp.h

Consulte também

Referência

Gráfico de hierarquia

Classe de CCmdTarget

Conceitos

Exemplo CALCDRIV MFC

Exemplo ACDUAL MFC