Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет, какие службы схемы (при наличии) включены для документа. Для чтения и записи.
Синтаксис
выражение. DiagramServicesEnabled
выражение Выражение, которое возвращает объект Document .
Возвращаемое значение
Long
Примечания
В Visio есть несколько вариантов поведения диаграмм, в том числе структурных схем и вариантов авторазмера. Поведение структурной схемы определяет, когда создаются отношения членства в контейнерах и связи выносок. Авторазмер определяет, когда Visio автоматически изменяет размер страницы документа в соответствии с изменениями ее содержимого.
В своем решении вы можете воспользоваться этими новыми режимами поведения схем, используя свойство DiagramServicesEnabled для включения служб, которые агрегируют эти поведения. Когда ваше решение изменяет схему, Visio вызывает поведение схемы, связанное с любой из служб, которые включены в данный момент.
Значение свойства DiagramServicesEnabled должно быть одной или побитовой комбинацией следующих констант из перечисления VisDiagramServices .
| Константа | Значение | Описание |
|---|---|---|
| visServiceNone | 0 | Нет служб диаграмм. |
| visServiceAll | –1 | Все службы схем. |
| visServiceAutoSizePage | 1 | Авторазмер (автоматическое изменение размера страницы). |
| visServiceStructureBasic | 2 | Поведение структурированной схемы, которое поддерживает существующие отношения, но не создает новые. |
| visServiceStructureFull | 4 | Поведения структурированной схемы, соответствующие всем моделям в пользовательском интерфейсе. |
| visServiceVersion140 | 7 | Все службы схем, существующие в Visio. |
| visServiceVersion150 | 8 | Все службы схем, существующие в Visio. |
При объединении visServiceStructureBasic и visServiceStructureFull, последний переопределяет первый. Однако можно объединить visServiceAutoSizePage с visServiceStructureBasic (3) или visServiceStructureFull (5) и присвоить свойству любое из этих значений.
Службы схем применяются только к решениям, которые управляют Visio программным способом (с помощью автоматизации). Они никак не влияют на поведение в пользовательском интерфейсе. Параметры пользовательского интерфейса, отключающие эти варианты поведения, не влияют на поведение, запускаемое программным путем.
По умолчанию службы схем отключены для документа. Прежде чем решение изменит схему, необходимо включить все службы, которыми вы хотите воспользоваться. Параметры службы схем не сохраняются при переходе из одного сеанса Visio в другой.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.