获取或设置在“问题”窗口中选择的验证问题。 读/写。
语法
expression。 SelectedValidationIssue
表达 一个代表 Window 对象的变量。
返回值
备注
尝试在“问题”窗口以外的窗口上获取或设置 SelectedValidationIssue 属性,或者在“问题”窗口关闭时返回错误。
如果在“问题”窗口中选择多个问题,Visio 将返回具有焦点的问题。
如果不选择任何问题,Visio 将返回 Nothing。 默认情况下,不会显示已指定要忽略的问题。 如果将该属性设置为 Nothing,Visio 将清除在“问题”窗口中所选的内容。
示例
以下Visual Basic for Applications (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 支持和反馈,获取有关如何接收支持和提供反馈的指南。