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
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.