Partilhar via


CCmdTarget::IsInvokeAllowed

Essa função é chamada pela implementação MFC de IDispatch::Invoke para determinar se um determinado método de automação (identificado por dispid) pode ser chamado.

virtual BOOL IsInvokeAllowed(
   DISPID dispid 
);

Parâmetros

  • dispid
    Uma identificação de distribuição

Valor de retorno

RECTIFIQUE se o método pode ser chamado, se não FALSO.

Comentários

Se IsInvokeAllowed retorna TRUE, Invoke continua para chamar o método; caso contrário, Invoke falhará, retornando E_UNEXPECTED.

Classes derivadas podem substituir essa função para retornar valores apropriados (se não retorna IsInvokeAllowed substituído, TRUE).Em particular COleControl::IsInvokeAllowedconsulte.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CCmdTarget

Gráfico de hierarquia

COleControl::IsInvokeAllowed