Shape.GluedShapes, méthode (Visio)
Retourne un tableau qui contient les identificateurs des formes qui sont collées à une forme.
Syntaxe
expression. GluedShapes
( _Flags_
, _CategoryFilter_
, _pOtherConnectedShape_
)
Expression Variable qui représente un objet Shape .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Flags | Requis | VisGluedShapesFlags | Dimensionnalité et directionnalité des points de connexion des formes à retourner. |
CategoryFilter | Requis | 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 | Retourne toutes les formes 1D qui sont collées à cette forme. |
visGluedShapesIncoming1D | 1 | Retourne les formes 1D dont les points de terminaison sont collés à cette forme. |
visGluedShapesOutgoing1D | 2 | Retourne les formes 1D dont les points de départ sont collés à cette forme. |
visGluedShapesAll2D | 3 | Retourne 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, renvoyez la forme 2D à laquelle le point de départ est collé. Si l’objet source est une forme 2D, renvoyez les formes 2D qui sont collées à cette forme. |
visGluedShapesOutgoing2D | 5 | Si l’objet source est une forme 1D, renvoyez la forme 2D à laquelle le point de terminaison est collé. Si l’objet source est une forme 2D, renvoyez 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 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.