Partager via


CCmdTarget::IsInvokeAllowed

Cette fonction est appelée par l'implémentation MFC de IDispatch::Invoke pour déterminer si une méthode automation donnée (identifiée par dispid) peut être appelée.

virtual BOOL IsInvokeAllowed(
   DISPID dispid 
);

Paramètres

  • dispid
    Un ID de dispatch

Valeur de retour

TRUE si la méthode peut être appelée, sinon FALSE.

Notes

Si retourne TRUE, Appeler d' IsInvokeAllowed continue à appeler la méthode ; sinon, Invoke échoue, en retournant E_UNEXPECTED.

Les classes dérivées peuvent substituer cette fonction pour retourner des valeurs appropriées (sinon retourne TRUE substitué, d' IsInvokeAllowed ).Voir en particulier le COleControl::IsInvokeAllowed.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CCmdTarget

Graphique de la hiérarchie

COleControl::IsInvokeAllowed