Visio) (Master.SelectionAdded 事件
會在新增一個或多個圖形至文件之後發生。
語法
運算式。SelectionAdded (Selection)
表達 代表 Master 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Selection | 必要 | [IVSELECTION] | 已加入到文件中的圖形選取範圍。 |
註解
如果圖形的Type屬性是visTypeGroup (2) 或visTypePage (1) ,Shape 物件可以做為SelectionAdded事件的來源物件。
SelectionAdded和ShapeAdded事件很類似,因為它們會在建立圖形 (的) 之後引發。 它們在單一作業新增數個圖形時的行為不同。 假設 貼上 作業會建立三個新圖形。 ShapeAdded事件會引發三次,並針對這三個物件各採取動作。 SelectionAdded事件會引發一次,而且會在選取三個新圖形的Selection物件上作用。
如果您是使用 Microsoft Visual Basic 或 Visual Basic for Applications (VBA),則本主題中的語法會描述有效處理事件的常用方式。
如果您想要建立自己的 Event 物件,請使用 Add 或 AddAdvise 方法。
若要建立可以執行附加元件的 Event 物件,可使用 Add 方法,因為它可適用於 EventList 集合。
若要建立用於接收通知的 Event 物件,則使用 AddAdvise 方法。
若要尋找您要建立之事件的事件代碼,請參閱 事件代碼。
注意事項
使用 VBA WithEvents 變數來接收 SelectionAdded 事件。
基於效能考量,Document 物件的事件集並不包含 SelectionAdded 事件。 若要從Document物件 (接收SelectionAdded事件,以及 VBA 專案) 中的ThisDocument物件,您必須使用AddAdvise方法。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。