Свойство Window.SelectedValidationIssue (Visio)
Возвращает или задает проблему проверки, выбранную в окне Проблемы . Для чтения и записи.
Синтаксис
выражение. SelectedValidationIssue
Выражение Переменная, представляющая объект Window .
Возвращаемое значение
Замечания
Попытка получить или задать свойство SelectedValidationIssue в окне, отличном от окна Проблемы , или при закрытии окна Проблемы возвращается сообщение об ошибке.
Если в окне Проблемы выбрано несколько проблем, Visio возвращает проблему с фокусом.
Если проблема не выбрана, Visio возвращает значение Nothing. По умолчанию проблемы, указанные для игнорирования, не отображаются. Если для свойства задано значение Nothing, Visio очистит выбранный элемент в окне Проблемы .
Пример
В следующем примере Visual Basic для приложений (VBA) показано, как использовать свойство SelectedValidationIssue для получения проблемы проверки, выбранной в окне Проблемы. Если проблема не выбрана, в коде отображается окно сообщения с предложением выбрать проблему.
Set vsoIssuesWindow = Application.ActiveWindow.Windows.ItemFromID(Visio.VisWinTypes.visWinIDValidationIssues)
' If the Issues window is visible, find the selected validation issue.
If vsoIssuesWindow.Visible Then
Set vsoValidationIssue = vsoIssuesWindow.SelectedValidationIssue
End If
' Respond to the case when no validation issue is selected.
If vsoValidationIssue Is Nothing Then
MsgBox "Please select an issue."
End If
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.