Método IAzBizRuleInterfaces::AddInterfaces (azroles.h)
El método AddInterfaces agrega las interfaces especificadas a la lista de interfaces IDispatch a las que pueden llamar los scripts de la regla de negocios (BizRule). Para agregar las interfaces especificadas, AzMan llama al método AddNamedItem de la interfaz IActiveScript una vez para cada interfaz especificada.
Sintaxis
HRESULT AddInterfaces(
[in] VARIANT varInterfaceNames,
[in] VARIANT varInterfaceFlags,
[in] VARIANT varInterfaces
);
Parámetros
[in] varInterfaceNames
SAFEARRAY que especifica los nombres que usan los scripts para llamar a las interfaces especificadas por la matriz varInterfaces.
[in] varInterfaceFlags
SafeARRAY que especifica marcas enviadas al método AddNamedItem de la interfaz IActiveScript. AddNamedItem siempre se comporta como si se establece la marca de SCRIPTITEM_ISVISIBLE y no se establece la marca SCRIPTITEM_ISPERSISTENT.
[in] varInterfaces
SafeARRAY que especifica los identificadores de las interfaces que se van a agregar.
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK.
Si el método genera un error, este método devuelve un código de error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
Comentarios
Los nombres de las interfaces especificadas por la matriz varInterfaceNames están en el mismo orden que los identificadores de interfaz correspondientes especificados por la matriz varInterfaces .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | azroles.h |