Application.AdvancedSearchStopped イベント (Outlook)
指定した Search オブジェクトの Stop メソッドが実行されたときに発生します。
構文
式。 AdvancedSearchStopped
( _SearchObject_
)
式Application オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
SearchObject | 必須 | Search | ここ から返された Search オブジェクトです。 |
注釈
このイベントが発生すると、 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
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。