IAzBizRuleInterfaces::AddInterfaces-Methode (azroles.h)
Die AddInterfaces-Methode fügt die angegebenen Schnittstellen der Liste der IDispatch-Schnittstellen hinzu, die durch BizRule-Skripts (Business Rule) aufgerufen werden können. Um die angegebenen Schnittstellen hinzuzufügen, ruft AzMan die AddNamedItem-Methode der IActiveScript-Schnittstelle einmal für jede angegebene Schnittstelle auf.
Syntax
HRESULT AddInterfaces(
[in] VARIANT varInterfaceNames,
[in] VARIANT varInterfaceFlags,
[in] VARIANT varInterfaces
);
Parameter
[in] varInterfaceNames
Ein SAFEARRAY , der die Namen angibt, die Skripts verwenden, um die vom varInterfaces-Array angegebenen Schnittstellen aufzurufen.
[in] varInterfaceFlags
Ein SAFEARRAY-Objekt , das Flags angibt, die an die AddNamedItem-Methode der IActiveScript-Schnittstelle gesendet werden. AddNamedItem verhält sich immer so, als ob das SCRIPTITEM_ISVISIBLE-Flag festgelegt ist und das SCRIPTITEM_ISPERSISTENT-Flag nicht festgelegt ist.
[in] varInterfaces
Ein SAFEARRAY , das die IDs der hinzuzufügenden Schnittstellen angibt.
Rückgabewert
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück.
Bei einem Fehler gibt diese Methode einen Fehlercode zurück. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Hinweise
Die Namen der schnittstellen, die vom array varInterfaceNames angegeben werden, befinden sich in der gleichen Reihenfolge wie die entsprechenden Schnittstellen-IDs, die vom varInterfaces-Array angegeben werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | azroles.h |