Поделиться через


Метод 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

См. также раздел

IAzBizRuleInterfaces