Поделиться через


Свойство Window.SelectedValidationIssue (Visio)

Возвращает или задает проблему проверки, выбранную в окне Проблемы . Для чтения и записи.

Синтаксис

выражение. SelectedValidationIssue

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

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

ValidationIssue

Замечания

Попытка получить или задать свойство 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 и обратная связь.