Page. AutoConnectMany-Methode (Visio)Page.AutoConnectMany method (Visio)

Zeichnet automatisch mehrere Verbindungen in den angegebenen Richtungen zwischen den angegebenen Shapes.Automatically draws multiple connections in the specified directions between the specified shapes. Gibt die Anzahl der verbundenen Shapes zurück.Returns the number of shapes connected.

SyntaxSyntax

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

Ausdruck Eine Variable, die ein Page -Objekt darstellt.expression A variable that represents a Page object.

ParameterParameters

NameName Erforderlich/OptionalRequired/Optional DatentypData type BeschreibungDescription
FromShapeIDs()FromShapeIDs() ErforderlichRequired LongLong Ein Array mit IDs der Shapes, von denen aus eine Verbindung gezeichnet werden sollAn array of identifers of the shapes from which to draw a connection.
ToShapeIDs()ToShapeIDs() ErforderlichRequired LongLong Ein Array mit IDs der Shapes, zu denen aus eine Verbindung gezeichnet werden sollAn array of identifers of the shapes to which to draw a connection.
PlacementDirs()PlacementDirs() ErforderlichRequired LongLong Ein Array von VisAutoConnectDir -Konstanten, die die Richtungen darstellen, in dem die Verbindungen gezeichnet werden sollen.An array of VisAutoConnectDir constants that represent the directions in which to draw the connections. Mögliche Werte finden Sie in den Hinweisen.See Remarks for possible values.
ConnectorConnector OptionalOptional Unbekannt[UNKNOWN] Der zu verwendende Verbinder.The connector to use. Kann ein Master-, MasterShortcut-, Shape-oder IDataObject -Objekt sein.Can be a Master, MasterShortcut, Shape, or IDataObject object.

RückgabewertReturn value

LongLong

BemerkungenRemarks

Übergeben Sie für den PlacementDirs () -Parameter ein Array von Werten aus der VisAutoConnectDir -Aufzählung, um die Verbindungsrichtungen anzugeben (also, wo die verbundenen Shapes im Hinblick auf die primären Formen zu finden sind).For the PlacementDirs() parameter, pass an array of values from the VisAutoConnectDir enumeration to specify the connection directions (that is, where to locate the connected shapes with respect to the primary shapes). Mögliche Werte für PlacementDirs () sind wie folgt.Possible values for PlacementDirs() are as follows.

KonstanteConstant WertValue BeschreibungDescription
visAutoConnectDirDownvisAutoConnectDirDown 22 Nach unten verbinden.Connect down.
visAutoConnectDirLeftvisAutoConnectDirLeft 33 Nach links verbinden.Connect to the left.
visAutoConnectDirNonevisAutoConnectDirNone 00 Verbinden, ohne die Shapes zu verschieben.Connect without relocating the shapes.
visAutoConnectDirRightvisAutoConnectDirRight 44 Nach rechts verbinden.Connect to the right
visAutoConnectDirUpvisAutoConnectDirUp 11 Nach oben verbinden.Connect up.

Das Aufrufen der AutoConnectMany -Methode entspricht dem Aufrufen der Shape. AutoConnect -Methode mehrmals.Calling the AutoConnectMany method is equivalent to calling the Shape.AutoConnect method multiple times.

Sie können dieselbe Form mehrmals in jedes Array einschließen, das Sie als Parameter übergeben.You can include the same shape multiple times in each array you pass as a parameter. Sie können die AutoConnectMany -Methode nicht verwenden, um eine Form mit sich selbst zu verbinden.You cannot use the AutoConnectMany method to connect a shape to itself.

Wenn ein bestimmter AutoConnectMany -Vorgang fehlschlägt oder ungültig ist, überspringt Microsoft Visio ihn und verarbeitet das nächste Element in jedem Parameter-Array.If a particular AutoConnectMany operation fails or is invalid, Microsoft Visio skips it and processes the next item in each of the parameter arrays. AutoConnectMany gibt die gesamte Anzahl an Elementen zurück, die erfolgreich verarbeitet wurden.AutoConnectMany returns the total number of items successfully processed.

Wenn die Parameterarrays nicht die jeweils gleiche Anzahl Werte enthalten, gibt Visio den Fehler "Ungültiger Parameter" aus.If the parameter arrays do not each contain the same number of values, Visio returns an Invalid Parameter error.

Der optionale Wert des Connector -Parameters muss ein Objekt sein, das auf eine eindimensionale routingfähige Form verweist.The optional Connector parameter value must be an object that references a one-dimensional routable shape. Wenn Sie keinen Wert für Connector übergeben, verwendet Visio den standardmäßigen dynamischen Connector.If you do not pass a value for Connector , Visio uses the default dynamic connector.

Wenn Sie die IDataObject -Schnittstelle verwenden, um eine Auswahl von Formen für den Connector zu übergeben, verwendet Visio nur die erste Form.If you use the IDataObject interface to pass a selection of shapes for Connector , Visio uses only the first shape. Wenn es sich bei Connector nicht um ein Visio-Objekt handelt, gibt Visio den Fehler "Ungültiger Parameter" aus.If Connector is not a Visio object, Visio returns an Invalid Parameter error. Wenn Connector kein Shape ist, das dem Kontext der Methode entspricht, gibt Visio den Fehler "Ungültige Quelle" aus.If Connector is not a shape that matches the context of the method, Visio returns an Invalid Source error.

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.