Método IBaseMessageContext.AddPredicate (COM)

 

Agrega un predicado de mensaje al mensaje.

Sintaxis

  
        HRESULT IBaseMessageContext::AddPredicate(  
        BSTR  
        bstrName,  
BSTRbstrNamespace,  
VARIANTVar);  
  
        Sub AddPredicate(  
        bstrName  
         As String,  
bstrNamespace As String,  
Var As Variant)  

Parámetros

bstrName
[in] Cadena que contiene el nombre de propiedad de host.

bstrName
Cadena que contiene el nombre de la propiedad de host.

bstrNamespace
[in] Cadena que contiene el espacio de nombres de propiedad de host.

bstrNamespace
Cadena que contiene el espacio de nombres de la propiedad host.

Var
[in] Variante que contiene el valor que deberá coincidir con respecto al valor de propiedad de host.

Var
Variante que contiene el valor que se va a coincidir con el valor de la propiedad host.

Valor devuelto

Este método devuelve un valor HRESULT que indica si se ha completado correctamente. Consulte la sección Valores de error para obtener información más detallada.

Ninguno.

Valores de error

Este método devuelve un HRESULT que contiene uno de los valores de la siguiente tabla.

Este método indica errores estableciendo la propiedad Number del objeto Err global en uno de los valores de la tabla siguiente.

Valor Descripción
S_OK El método se completó correctamente.
E_INVALIDARG Se detectó un parámetro no válido.

Observaciones

El cuadro de mensajes solo es compatible con la operación igual que de los predicados de mensajes.

Requisitos

Plataformas: Windows

Consulte también

IBaseMessageContext (interfaz) (COM)
Miembros de IBaseMessageContext (COM)