Partager via


Méthode Page.GetContainers (Visio)

Renvoie un tableau d’identificateurs (ID) de forme des formes de conteneur sur la page.

Syntaxe

expression. GetContainers( _NestedOptions_ )

Expression Variable qui représente un objet Page .

Parameters

Nom Requis/Facultatif Type de données Description
NestedOptions Requis VisContainerNested Indique s’il faut exclure les formes dans les conteneurs imbriqués. Voir la section Remarques pour les valeurs possibles.

Valeur renvoyée

Long()

Remarques

Le paramètre NestedOptions doit prendre la valeur de l’une des constantes VisContainerNested suivantes.

Constante Valeur Description
visContainerIncludeNested 0 Inclure les formes qui se trouvent dans des conteneurs imbriqués.
visContainerExcludeNested 1 Exclure les formes qui se trouvent dans des conteneurs imbriqués.

Utilisez la propriété Shapes.ItemFromID pour obtenir les formes réelles à partir des ID retournés par GetContainers.

Exemple

L’exemple Visual Basic pour Applications (VBA) suivant montre comment utiliser la méthode GetContainers pour obtenir les ID de tous les conteneurs d’une page, parcourir ces conteneurs en boucle et imprimer le nom de chaque conteneur dans la fenêtre Exécution. L’exemple inclut des conteneurs imbriqués.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.