Метод Validation.Validate (Visio)
Проверяет указанный набор правил проверки.
Синтаксис
выражение. Validate
( _RuleSet_
, _Flags_
)
Выражение Переменная, представляющая объект Проверки .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
RuleSet | Необязательный | ValidationRuleSet | Набор правил для проверки во всем документе. |
Flags | Необязательный | VisValidationFlags | Следует ли открывать окно "Проблемы" после проверки. |
Возвращаемое значение
Nothing
Замечания
Чтобы проверить все наборы правил, активные в документе, передайте Значение Nothing для параметра RuleSet.
Флаги должны быть одной из следующих констант VisValidationFlags .
Константа | Значение | Описание |
---|---|---|
visValidationDefault | 0 | Проверьте документ и откройте окно Проблемы . Значение по умолчанию. |
visValidationNoOpenWindow | 1 | Проверьте документ, но не открывайте окно Проблемы . |
Если необязательный параметр Flags не задан, Microsoft Visio применяет поведение по умолчанию (visValidationDefault).
При вызове метода Validate Microsoft Visio проверяет, активен ли набор правил, прежде чем оценивать его. Visio не отображает окна сообщений во время оценки, за исключением уведомления, если для флагов задано значение visValidationDefault, ошибки не обнаруживаются; Индикатор выполнения отображается только в том случае, если параметр Application.ShowProgressBars имеет значение True.
Пример
В следующем примере Visual Basic для приложений (VBA) показано, как использовать метод Validate для проверки активного документа.
' Validate the document.
Call Visio.ActiveDocument.Validation.Validate(,Visio.VisValidationFlags.visValidationDefault)
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.