Outlook (Store.IsInstantSearchEnabled 屬性)
會傳回 Boolean,指出是否已啟用「即時搜尋」功能,以及是否可以在儲存區操作。 唯讀。
語法
expression。 IsInstantSearchEnabled
表達 代表 Store 物件的變數。
註解
請使用 IsInstantSearchEnabled 來評估您是否應該在查詢中使用 ci_startswith 或 ci_phrasematch 運算子。 如果您在查詢中使用 ci_startswith 或 ci_phrasematch,但卻尚未啟用「即時搜尋」功能,Outlook 便會傳回錯誤。
範例
下列程式碼範例會接受相符的字串做為輸入參數、使用內容索引關鍵字建構 DASL 篩選 ci_phrasematch 如果在存放區上啟用立即搜尋,則傳回篩選準則。 否則,如果立即搜尋無法運作,則程式碼範例會傳回使用 like 關鍵字的篩選準則。
如需使用關鍵字進行篩選的詳細資訊,請參閱使用查詢關鍵字篩選項目。
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
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。