Compartilhar via


Page.GetContainers method (Visio) (Método Page.GetContainers [Visio])

Retorna uma matriz de IDs (identificadores) de forma das formas do contêiner na página.

Sintaxe

expression. GetContainers( _NestedOptions_ )

expressão Uma variável que representa um objeto Página .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
NestedOptions Obrigatório VisContainerNested Indica se devem ser excluídas formas em contêineres aninhados. Consulte Comentários para obter os valores possíveis.

Valor de retorno

Longo()

Comentários

O parâmetro NestedOptions deve ser uma das constantes VisContainerNested a seguir.

Constant Valor Descrição
visContainerIncludeNested 0 Inclui formas que estão nos contêineres aninhados.
visContainerExcludeNested 1 Exclui formas que estão nos contêineres aninhados.

Utilize a propriedade Shapes.ItemFromID para obter as formas reais dos IDs devolvidos por GetContainers.

Exemplo

O exemplo de Visual Basic for Applications (VBA) seguinte mostra como utilizar o método GetContainers para obter os IDs de todos os contentores numa página, percorrer esses contentores e imprimir cada nome de contentor na janela Imediata. O exemplo inclui contentores aninhados.

For Each containerID In vsoPage.GetContainers(visContainerIncludeNested)
    Set vsoContainerShape = vsoPage.Shapes.ItemFromID(containerID)
    Debug.Print vsoContainerShape.NameU
Next

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.