InvisibleApp.SelectionДобавленное событие (Visio)

Происходит после добавления одной или нескольких фигур в документ.

Синтаксис

expression. ВыделениеДобавлено (выделение)

Выражение Переменная, представляющая объект InvisibleApp .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Selection Обязательный [IVSELECTION] Выбор фигур, добавленных в документ.

Замечания

Объект Shape может служить исходным объектом для события SelectionAdded , если свойство Type фигуры имеет тип visTypeGroup (2) или visTypePage (1).

События SelectionAdded и ShapeAdded похожи тем, что оба они возникают после создания фигур. Они отличаются тем, как они ведут себя, когда одна операция добавляет несколько фигур. Предположим, что операция вставки создает три новых фигуры. Событие ShapeAdded срабатывает три раза и действует на каждый из трех объектов. Событие SelectionAdded срабатывает один раз и действует на объект Selection , в котором выделены три новые фигуры.

Если вы используете Microsoft Visual Basic или Visual Basic для приложений (VBA), синтаксис в этом разделе описывает распространенный и эффективный способ обработки событий.

Если вы хотите создать собственные объекты Event , используйте метод Add или AddAdvise .

Чтобы создать объект Event , запускающий надстройку, используйте метод Add в том виде, в котором он применяется к коллекции EventList .

Чтобы создать объект Event , получающий уведомление, используйте метод AddAdvise .

Чтобы найти код события, которое требуется создать, см. статью Коды событий.

Примечание.

Используйте переменные VBA WithEvents для приемника события SelectionAdded .

Для повышения производительности набор событий объекта Document не включает событие SelectionAdded . Чтобы принять событие SelectionAdded из объекта Document (и объекта ThisDocument в проекте VBA), необходимо использовать метод AddAdvise .

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.