Metodo IAzBizRuleInterfaces::AddInterface (azroles.h)

Il metodo AddInterface aggiunge l'interfaccia specificata all'elenco di interfacce IDispatch che possono essere chiamate dagli script della regola business (BizRule). Per aggiungere l'interfaccia specificata, AzMan chiama il metodo AddNamedItem dell'interfaccia IActiveScript .

Sintassi

HRESULT AddInterface(
  [in] BSTR    bstrInterfaceName,
  [in] LONG    lInterfaceFlag,
  [in] VARIANT varInterface
);

Parametri

[in] bstrInterfaceName

Stringa contenente il nome usato dagli script per chiamare l'interfaccia specificata dal parametro varInterface .

[in] lInterfaceFlag

Flag inviati al metodo AddNamedItem dell'interfaccia IActiveScript . AddNamedItem si comporta sempre come se il flag di SCRIPTITEM_ISVISIBLE sia impostato e il flag di SCRIPTITEM_ISPERSISTENT non è impostato.

[in] varInterface

ID dell'interfaccia da aggiungere.

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK.

Se il metodo ha esito negativo, viene restituito un codice errore. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione azroles.h

Vedi anche

IAzBizRuleInterfaces