Partager via


Propriété Store.IsInstantSearchEnabled (Outlook)

Renvoie une valeur de type Boolean qui indique si la recherche instantanée est activée et opérationnelle pour une banque. En lecture seule.

Syntaxe

expression. IsInstantSearchEnabled

Expression Variable qui représente un objet Store .

Remarques

IsInstantSearchEnabled permet d'évaluer si vous devez utiliser les opérateurs ci_startswith ou ci_phrasematch dans une requête. Si vous utilisez ci_startswith ou ci_phrasematch dans la requête et que la recherche instantanée n'est pas activée, Outlook renvoie une erreur.

Exemple

L’exemple de code suivant accepte une chaîne correspondante comme paramètre d’entrée, construit un filtre DASL avec le mot clé d’indexation de contenu ci_phrasematch si la recherche instantanée est activée sur le magasin et retourne le filtre. Sinon, si la recherche instantanée n’est pas opérationnelle, l’exemple de code retourne un filtre qui utilise le mot clé like .

Pour plus d’informations sur le filtrage à partir de mots clés, voir Filtrage d’éléments à l’aide de mots clés de requête.

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

Voir aussi

Store, objet

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.