Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает коллекцию EventList объекта или коллекцию EventList , содержащую объект Event . Только для чтения.
Синтаксис
выражение. Список событий
выражение Переменная, представляющая объект документа .
Возвращаемое значение
EventList
Пример
В этом макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать свойство EventList для добавления объекта Event в коллекцию EventList объекта документа. Если объект события запускается добавлением фигуры в документ, запускается указанная надстройка VSL.
Перед запуском этого макроса замените ссылки на fullpath\filename и filename на допустимый путь и имя для надстройки Microsoft Visio VSL или исполняемого файла (EXE).
Public Sub EventList_Example()
Dim vsoEventList As Visio.EventList
Dim vsoEvent As Visio.Event
Dim vsoAddons As Visio.Addons
Dim vsoAddon As Visio.Addon
'Prevent overflow error.
Const visEvtAdd% = &H8000
'Add the specified add-on to the Addons collection.
Set vsoAddons = Visio.Addons
Set vsoAddon = vsoAddons.Add ("fullpath\filename ")
'Add a ShapeAdded event to the EventList collection
'of the document. The event will start the specified add-on, which
'should take no arguments.
Set vsoEventList = ThisDocument.EventList
Set vsoEvent = vsoEventList.Add(visEvtAdd + visEvtShape, visActCodeRunAddon, _
"filename ", "")
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.