Shape.GluedShape, méthode (Visio)

Renvoie un tableau qui contient les identificateurs des formes qui sont collées à une forme.

Syntaxe

expression. GluedShapes( _Flags_ , _CategoryFilter_ , _pOtherConnectedShape_ )

expression Une variable qui représente uneForme d’objet.

Paramètres

Nom Requis/Facultatif Type de données Description
Flags Obligatoire VisGluedShapesFlags Dimensionnalité et directionnalité des points de connexion des formes à retourner.
Filtre de catégorie Obligatoire String Catégorie des formes à renvoyer. Voir la section Remarques pour plus d’informations.
pOtherConnectedShape Facultatif Forme Forme supplémentaire à laquelle les formes retournées doivent également être collées.

Valeur renvoyée

Long()

Remarques

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

Constante Valeur Description
visGluedShapesAll1D 0 Renvoyer toutes les formes 1D qui sont collées à cette forme.
visGluedShapesIncoming1D 1 Renvoie des formes 1D dont les points d’extrémité sont collés à cette forme.
visGluedShapesOutgoing1D 2 Renvoyer des formes 1D dont les points de début sont collés à cette forme.
visGluedShapesAll2D 3 Retournez toutes les formes 2D qui sont collées à cette forme et toutes les formes 2D auxquelles cette forme est collée.
visGluedShapesIncoming2D 4 Si l’objet source est une forme 1D, retournez la forme 2D à laquelle le point de départ est collé. Si l’objet source est une forme 2D, retournez les formes 2D qui sont collées à cette forme.
visGluedShapesOutgoing2D 5 Si l’objet source est une forme 1D, retournez la forme 2D à laquelle le point de terminaison est collé. Si l’objet source est une forme 2D, retournez les formes 2D auxquelles cette forme est collée.

Les catégories sont des chaînes définies par l’utilisateur que vous pouvez utiliser pour classer les formes, et par conséquent pour restreindre l’appartenance dans un conteneur. Vous pouvez définir des catégories dans la cellule User.msvShapeCategories de la feuille ShapeSheet pour une forme. Vous pouvez définir plusieurs catégories pour une forme en les séparant avec des points-virgules.

Les points de connexion à deux directions (à la fois entrante et sortante) sont identifiés entrants ou sortants en fonction de leur utilisation dans une connexion donnée.

La méthode GluedShapes échoue si l’objet source fait partie d’une forme de base ou d’un guide. Les guides sont exclus de toutes les listes de formes renvoyées.

Si vous spécifiez une forme non valide pour pOtherConnectedShape , Microsoft Visio renvoie une erreur de paramètre non valide.

GluedShapes renvoie un tableau vide s’il n’existe aucune forme éligible à renvoyer.

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.