Visio) (Application.QueryCancelSuspendEvents 事件

發生在應用程式暫停對用戶端程式碼回應事件之前。 如果有任何事件處理常式傳回 True,則會取消作業。

語法

運算式QueryCancelSuspendEvents (應用程式)

表達 會傳回 Application 物件的運算式。

參數

名稱 必要/選用 資料類型 描述
應用程式 必要 [IVAPPLICATION] 將要暫停引發事件的 Microsoft Visio 實例。

傳回值

Nothing

註解

當用戶端程式碼引導 Visio 實例暫停事件之後,該實例會引發 QueryCancelSuspendEvents

  • 如果有任何事件處理常式傳回 True (取消),該實例就會引發 SuspendEventsCanceled,而且不會暫停事件。

  • 如果所有的處理常式都傳回 False (不要取消),就會發生暫停。

當 Visio 實例引發查詢或取消事件時,它會回應來自用戶端程式碼的查詢,但是會拒絕執行作業。 用戶端程式碼可以在回應查詢或取消事件時,顯示表單或訊息方塊。

如果您是使用 Microsoft Visual Basic 或 Visual Basic for Applications (VBA),則本主題中的語法會描述有效處理事件的常用方式。

如果您想要建立自己的 Event 物件,請使用 AddAddAdvise 方法。

若要建立可以執行附加元件的 Event 物件,可使用 Add 方法,因為它可適用於 EventList 集合。

若要建立用於接收通知的 Event 物件,則使用 AddAdvise 方法。

若要尋找您要建立之事件的事件代碼,請參閱 事件代碼

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應