Свойство Global.ActiveWindow (Visio)

Возвращает активный объект Window . Только для чтения.

Синтаксис

выражение. ActiveWindow

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

Возвращаемое значение

Окно

Примечания

Активным окном может быть один из следующих типов: "Рисунок", "Набор элементов", "Таблица свойств фигуры", "Изменить значок", а также окно "Рисунок" или "Набор элементов", созданные надстройкой. Активным окном приложения может быть только окно фрейма MDI, но не может быть одно из плавающих, закрепленных или закрепленных окон. Полный список типов окон см. в свойстве " Тип ".

Если окно в экземпляре Microsoft Visio неактивно, свойство ActiveWindow возвращает значение Nothing.

Пример

В следующем макросе Microsoft Visual Basic для приложений (VBA) показано, как получить активное окно без ограничений из глобального объекта Microsoft Visio, который автоматически доступен коду VBA, который является частью проекта VBA документа Visio.

 
Public Sub ActiveWindow_Example() 
 
 Dim vsoWindow As Visio.Window 
 
 'Get the active window. 
 Set vsoWindow = ActiveWindow 
 
 'To verify that we got the active window, print its caption. 
 Debug.Print vsoWindow.Caption 
 
End Sub

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

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