Partager via


COleControlSite::SetPropertyV

Définit la propriété de contrôle spécifié par dwDispID.

virtual void SetPropertyV( 
   DISPID dwDispID, 
   VARTYPE vtProp, 
   va_list argList  
);

Paramètres

  • dwDispID
    Identifie l'identificateur de dispatch de la propriété ou la méthode, avéré sur l'interface d' IDispatch du contrôle, pour être placé.

  • vtProp
    Spécifie le type de propriété à définir. Pour les valeurs possibles, consultez la section Notes de COleDispatchDriver::InvokeHelper.

  • argList
    Pointeur vers la liste d'arguments.

Notes

Les paramètres supplémentaires pour la méthode ou la propriété appelée peuvent passeed à l'aide de le paramètre d'arg_list . Si SetProperty rencontre une erreur, une exception est levée.

Le type d'exception est déterminé par la valeur de retour de la tentative de définir la propriété ou la méthode. Si la valeur de retour est DISP_E_EXCEPTION, COleDispatchExcpetion est renvoyée ; sinon COleException.

Configuration requise

Header: afxocc.h

Voir aussi

Référence

COleControlSite, classe

Graphique de la hiérarchie

COleControlSite::SetProperty