Application.AdvancedSearchStopped 事件 (Outlook)

指定的 搜索 对象 停止 方法的执行时发生。

语法

expressionAdvancedSearchStopped( _SearchObject_ )

expression:表示“Application”对象的变量。

参数

名称 必需/可选 数据类型 说明
SearchObject 必需 Search AdvancedSearch 方法返回的 搜索 对象。

备注

触发此事件后,将不再更新 Search 对象的 Results 集合。 此事件只能以编程方式触发。

示例

以下 Visual Basic for Applications (VBA) 示例开始搜索 "收件箱" 中主题为"Test"的项目并立即停止搜索。 这会导致运行 AdvanceSearchStopped 事件过程。 示例代码必须放在类模块(如 ThisOutlookSession)中。 StopSearch()必须先调用过程,然后 Microsoft Outlook 才能调用事件过程。

Sub StopSearch() 
 
 Dim sch As Outlook.Search 
 
 Dim strScope As String 
 
 Dim strFilter As String 
 
 strScope = "Inbox" 
 
 strFilter = "urn:schemas:httpmail:subject = 'Test'" 
 
 Set sch = Application.AdvancedSearch(strScope, strFilter) 
 
 sch.Stop 
 
End Sub 
 
 
 
Private Sub Application_AdvancedSearchStopped(ByVal SearchObject As Search) 
 
 'Inform the user that the search has stopped. 
 
 MsgBox "An AdvancedSearch has been interrupted and stopped. " 
 
End Sub

另请参阅

Application 对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。