Метод Documents.OpenEx (Visio)
Открывает существующий файл Microsoft Visio, используя дополнительные сведения, переданные в качестве аргумента.
Синтаксис
expression. OpenEx (FileName, Flags)
Выражение Переменная, представляющая объект Documents .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
FileName | Обязательный | String | Имя открываемого файла. |
Flags | Обязательный | Integer | Флаги, указывающие, как открыть файл. |
Возвращаемое значение
Документ
Замечания
Метод OpenEx идентичен методу Open , за исключением того, что он предоставляет дополнительный аргумент, в котором вызывающий объект может указать способ открытия документа.
Аргумент Flags должен быть сочетанием нуля или нескольких из следующих значений.
Константа | Значение |
---|---|
visOpenCopy | &H1 |
visOpenRO | &H2 |
visOpenDocked | &H4 |
visOpenDontList | &H8 |
visOpenMinimized | &H10 |
visOpenRW | &H20 |
visOpenHidden | &H40 |
visOpenMacrosDisabled | &H80 |
visOpenNoWorkspace | &H100 |
Если указан параметр visOpenDocked , файл отображается в закрепленном, а не в окне MDI, при условии, что файл является файлом набора элементов и имеется активное окно рисования, в котором можно поместить закрепленное окно набора элементов.
Если указан параметр visOpenDontList , имя открытого файла не отображается в списке недавно открытых документов в списке Последние документы на вкладке Последние (перейдите на вкладку Файл и нажмите кнопку Последние).
Если указан параметр visOpenMinimized , файл открывается в свернутом виде; он не активен. Этот флаг не поддерживается в более ранних версиях Visio, чем 5.0b.
Если указан параметр visOpenMacrosDisabled , откроется файл с отключенными макросами Visual Basic. Этот флаг не поддерживается в версиях, предшествующих Visio 2002.
Если указан параметр visOpenHidden , файл открывается в скрытом окне.
Если указан параметр visOpenNoWorkspace , откроется файл без сведений о рабочей области.
Если ваше решение Visual Studio содержит ссылку microsoft.Office.Interop.Visio , этот метод сопоставляется со следующими типами:
- Microsoft.Office.Interop.Visio.IVDocuments.OpenEx(string, short)
Пример
В этом макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать метод OpenEx для открытия копии файла набора элементов в Visio.
Public Sub OpenEx_Example()
'Use the OpenEx method to open a copy of a stencil.
Documents.OpenEx "Basic_U.vss", visOpenDocked + visOpenCopy
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.