Событие Documents.BeforeSelectionDelete (Visio)

Происходит до удаления выбранных объектов.

Синтаксис

выражения. BeforeSelectionDelete (Selection)

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

Параметры

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

Примечания

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

Событие BeforeSelectionDelete указывает, что выбранные фигуры будут удалены. Это уведомление отправляется независимо от того, заблокированы ли какие-либо фигуры; Однако заблокированные фигуры не удаляются. Чтобы узнать, заблокирована ли фигура при удалении, проверьте значение ячейки LockDelete.

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

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

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

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

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

Чтобы найти код события для события, которое необходимо создать, см. в примере Коды событий.

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

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