Freigeben über


COleControlSite::SetProperty

Legt die Steuerelementeigenschaft fest, die von dwDispID angegeben wird.

virtual void AFX_CDECL SetProperty(
   DISPID dwDispID,
   VARTYPE vtProp,
   ... 
);

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.

  • ...
    Ein einzelner Parameter des Typs angegeben durch vtProp.

Hinweise

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

Hierarchien-Diagramm

COleControlSite::SetPropertyV