Windows.ItemEx 属性 (Visio)

从集合中返回 Window 对象。 此为只读属性。

语法

expressionItemEx( _CaptionOrIndex_ )

表达 一个代表 Windows 对象的变量。

参数

名称 必需/可选 数据类型 说明
CaptionOrIndex 必需 Variant 包含要检索的窗口的标题或索引。 有关详细信息,请参阅“说明”。

返回值

Window

备注

ItemEx 属性在应用于 Windows 集合时与 Item 属性相似,不同之处在于第一个参数既可以是窗口标题也可以是索引。 从 Microsoft Office Visio 2003 开始,所有内置多文档界面 (MDI) 窗口都具有唯一的标题,但不能保证子窗口具有唯一的标题。 如果多个子窗口具有相同的标题,则 ItemEx 返回具有最低索引的那个窗口。

示例

以下 Microsoft Visual Basic for Applications (VBA) 宏显示如何使用 ItemEx 属性在 Visio 中激活窗口。 它将一个文档添加到 Documents 集合,从而创建了一个新窗口。 然后,它获取新窗口的索引号 (它等于) 窗口项的计数,使用该索引号获取新窗口的标题,然后将标题传递给 ItemEx 属性以激活新窗口。

Sub ItemEx_Example() 
 
 Dim intWindowCount As Integer 
 Dim strWindowCaption As String 
 
 'Add a document not based on a template to the collection 
 Application.Documents.Add ("") 
 
 'Get the index number in the Windows collection of the new window 
 intWindowCount = Application.Windows.Count 
 
 'Get the new window's caption 
 strWindowCaption = Application.Windows(intWindowCount) 
 
 'Activate the new window 
 Application.Windows.ItemEx(strWindowCaption).Activate 
 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。