Freigeben über


IProvidePropertyBuilder::ExecuteBuilder-Methode

Benachrichtigt ein Objekt, dass sein Generator für die angegebene Eigenschaft angezeigt werden soll.

Syntax

void ExecuteBuilder(
  [in]          LONG      dispid,
  [in]          BSTR      bstrGuidBldr,
  [in]          IDispatch *pdispApp,
  [in]          LONG_PTR  hwndBldrOwner,
  [in, out]     LPVARIANT pvarValue,
  [out, retval] LPBOOL    pbActionCommitted
);

Parameter

dispid [in]

Die DISPID der Eigenschaft, für die der Generator angezeigt wird.

bstrGuidBldr [in]

Der BSTR der aufzurufenden Generator-GUID. Dies wird von MapToPropertyBuilder zurückgegeben.

pdispApp [in]

Auf NULL festgelegt.

hwndBldrOwner [in]

Ein Handle für das übergeordnete Popup-Generatorfenster.

pvarValue [in, out]

Der aktuelle Wert der Eigenschaft. Dieser Wert kann vom -Objekt geändert werden und ändert sich an den neuen Wert, wenn pbActionCommittedden Wert TRUE aufweist.

pbActionCommitted [out, retval]

Ein -Wert, der angibt, ob der Generator eine Aktion für das Objekt ausgeführt hat. Kann verwendet werden, wenn ein Benutzer etwas ändert und dann im Popup-Generator-Dialogfeld OK drückt.

Rückgabewert

Gibt einen HRESULT-Wert zurück.

Anforderungen

Anforderung Wert
DLL
Vsp.dll

Siehe auch

IProvidePropertyBuilder