Compartilhar via


Propriedade Windows.ItemEx (Visio)

Retorna um objeto Window de uma coleção. Somente leitura.

Sintaxe

expression. ItemEx( _CaptionOrIndex_ )

Expressão Uma variável que representa um objeto Windows .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
CaptionOrIndex Obrigatório Variantes Contém a legenda ou índice da janela que deverá ser recuperada. Mais detalhes nos Comentários.

Valor de retorno

Janela

Comentários

A propriedade ItemEx é semelhante à propriedade Item no que se refere à sua aplicação à coleção Windows, mas o primeiro argumento pode ser tanto a legenda da janela como o índice. Começando com o Microsoft Office Visio 2003, todas as janelas internas da MDI (Interface de Documento Múltiplo) têm legendas exclusivas, embora não haja garantia de que os subcontratados tenham legendas exclusivas. Se houver várias subjanelas com a mesma legenda, a ItemEx retornará aquela que possui o índice mais baixo.

Exemplo

Esta macro do VBA (Microsoft Visual Basic for Applications) mostra como usar a propriedade ItemEx para tornar uma janela ativa no Visio. Ela adiciona um documento à coleção Documents, criando assim uma nova janela. Em seguida, ele obtém o número de índice da nova janela (que é igual à contagem de itens de janela), usa esse número de índice para obter a legenda da nova janela e, em seguida, passa a legenda para a propriedade ItemEx para ativar a nova janela.

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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.