Page.GetContainers, méthode (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 .

Paramètres

Nom Requis/Facultatif Type de données Description
Options imbriquées Obligatoire 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 renvoyé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 sur une page, parcourir ces conteneurs et imprimer chaque nom de conteneur dans la fenêtre Immédiat. 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.