Compartir a través de


Propiedad Store.IsInstantSearchEnabled (Outlook)

Devuelve un valor Boolean que indica si la búsqueda instantánea está habilitada y operativa en un almacén. Solo lectura.

Sintaxis

expresión. IsInstantSearchEnabled

Expresión Variable que representa un objeto Store .

Comentarios

Utilice IsInstantSearchEnabled para determinar si debe utilizar los operadores ci_startswith o ci_phrasematch en la consulta. Si utiliza ci_startswith o ci_phrasematch en la consulta y la búsqueda instantánea no está habilitada, Outlook devolverá un error.

Ejemplo:

El ejemplo de código siguiente se acepta una cadena coincidente como parámetro de entrada, se crea un filtro DASL con el indización de contenido de palabra clave ci_phrasematch si la búsqueda instantánea está habilitada en el almacén y devuelve el filtro. De lo contrario, si la búsqueda instantánea no está operativa, el código de ejemplo devuelve un filtro que usa la palabra clave like.

Para obtener más información sobre el uso de filtros con palabras clave, vea Filtrar elementos utilizando palabras clave de consulta.

Function CreateSubjectRestriction(criteria As String) As String 
 
 Dim result As String 
 
 If Application.Session.DefaultStore.IsInstantSearchEnabled Then 
 
 result = "@SQL=" & Chr(34) & "urn:schemas:httpmail:subject" _ 
 
 & Chr(34) & " ci_phrasematch '" & criteria & "'" 
 
 Else 
 
 result = "@SQL=" & Chr(34) & "urn:schemas:httpmail:subject" _ 
 
 & Chr(34) & " like '%" & criteria & "%'" 
 
 End If 
 
 CreateSubjectRestriction = result 
 
End Function

Consulte también

Objeto de almacén

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.