Метод IAzBizRuleInterfaces::AddInterface (azroles.h)
Метод AddInterface добавляет указанный интерфейс в список интерфейсов IDispatch , которые могут вызываться скриптами бизнес-правил (BizRule). Чтобы добавить указанный интерфейс, AzMan вызывает метод AddNamedItem интерфейса IActiveScript .
Синтаксис
HRESULT AddInterface(
[in] BSTR bstrInterfaceName,
[in] LONG lInterfaceFlag,
[in] VARIANT varInterface
);
Параметры
[in] bstrInterfaceName
Строка, содержащая имя, используемое скриптами для вызова интерфейса, заданного параметром varInterface .
[in] lInterfaceFlag
Флаги, отправленные методу AddNamedItem интерфейса IActiveScript . Свойство AddNamedItem всегда работает так, как если бы установлен флаг SCRIPTITEM_ISVISIBLE, а флаг SCRIPTITEM_ISPERSISTENT не задан.
[in] varInterface
Идентификатор добавляемого интерфейса.
Возвращаемое значение
Если метод завершается успешно, он возвращает S_OK.
Если происходит сбой метода, он возвращает код ошибки. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | azroles.h |