Partager via


Méthode Page.AutoConnectMany (Visio)

Trace automatiquement plusieurs connexions dans les directions indiquées entre les formes spécifiées. Renvoie le nombre de formes connectées.

Syntaxe

expression. AutoConnectMany( _FromShapeIDs()_ , _ToShapeIDs()_ , _PlacementDirs()_ , _[Connector]_ )

Expression Variable qui représente un objet Page .

Parameters

Nom Requis/Facultatif Type de données Description
FromShapeIDs() Obligatoire Long Tableau d’identificateurs de formes à partir desquels tracer une connexion.
ToShapeIDs() Obligatoire Long Tableau d’identificateurs de formes sur lesquels tracer une connexion.
PlacementDirs() Obligatoire Long Tableau de constantes VisAutoConnectDir qui représentent les directions dans lesquelles dessiner les connexions. Les valeurs possibles, reportez-vous à la section Remarques.
Connector Facultatif [UNKNOWN] Lien à utiliser. Il peut s’agir d’un objet Master, MasterShortcut, Shape ou IDataObject .

Valeur renvoyée

Long

Remarques

Pour le paramètre PlacementDirs(), passez un tableau de valeurs à partir de l’énumération VisAutoConnectDir pour spécifier le sens de la connexion (c’est-à-dire l’emplacement des formes connectées par rapport aux formes principales). Les valeurs possibles pour PlacementDirs() sont les suivantes.

Constante Valeur Description
visAutoConnectDirDown 2 Connexion vers le bas.
visAutoConnectDirLeft 3 Connexion vers la gauche.
visAutoConnectDirNone 0 Connexion sans repositionnement des formes.
visAutoConnectDirRight 4 Connexion vers la droite.
visAutoConnectDirUp 1 Connexion vers le haut.

L’appel de la méthode AutoConnectMany revient à appeler plusieurs fois la méthode Shape.AutoConnect.

Vous pouvez inclure la même forme plusieurs fois dans chaque tableau que vous passez en tant que paramètre. Vous ne pouvez pas utiliser la méthode AutoConnectMany pour connecter une forme à elle-même.

Si une opération AutoConnectMany spécifique échoue ou n’est pas valide, Microsoft Visio l’ignore et traite l’élément suivant dans chacun des tableaux de paramètres. AutoConnectMany renvoie le nombre total d’éléments traités correctement.

Si les tableaux de paramètres ne contiennent pas chacun le même nombre de valeurs, Visio renvoie une erreur Paramètre non valide.

La valeur facultative du paramètre Connector doit être un objet qui référence une forme repositionnable à une dimension. Si vous ne transmettez pas de valeur pour Connecteur , Visio utilise le connecteur dynamique par défaut.

Si vous utilisez l’interface IDataObject pour transmettre une sélection de formes pour le connecteur , Visio utilise uniquement la première forme. Si Connector n’est pas un objet Visio, Visio renvoie une erreur Paramètre non valide. Si Connector n’est pas une forme correspondant au contexte de la méthode, Visio renvoie une erreur Source non valide.

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.