Freigeben über


COleControlSite::SetPropertyV

Legt die Steuerelementeigenschaft fest, die von dwDispID angegeben wird.

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

Parameter

  • dwDispID
    Identifiziert die Dispatch-ID der Eigenschaft oder der Methode gefunden, auf der IDispatch-Schnittstelle des Steuerelements, festgelegt werden.

  • vtProp
    Gibt den Typ der festgelegt werden, Eigenschaft an. Für mögliche Werte finden Sie in den Hinweisen für COleDispatchDriver::InvokeHelper.

  • argList
    Zeiger auf die Liste der Argumente.

Hinweise

Zusätzliche Parameter für die Methode oder Eigenschaft, die aufgerufen wird, können mithilfe des arg_list-Parameters passeed. Wenn SetProperty einen Fehler auftritt, wird eine Ausnahme ausgelöst.

Der Typ der Ausnahme wird vom Rückgabewert des Versuchs, die Eigenschaft oder die Methode festzulegen bestimmt. Wenn der Rückgabewert DISP_E_EXCEPTION ist, wird COleDispatchExcpetion ausgelöst; andernfalls COleException.

Anforderungen

Header: afxocc.h

Siehe auch

Referenz

COleControlSite-Klasse

Hierarchiediagramm

COleControlSite::SetProperty