Shape.GluedShapes-Methode (Visio)

Gibt ein Array zurück, das die Bezeichner der Shapes enthält, die an ein Shape geklebt werden.

Syntax

Ausdruck. GluedShapes( _Flags_ , _CategoryFilter_ , _pOtherConnectedShape_ )

expression Eine Variable, die ein Shape-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Flags Erforderlich VisGluedShapesFlags Die Dimensionalität und Richtungsabhängigkeit der Verbindungspunkte der Shapes, die zurückgegeben werden sollen.
CategoryFilter Erforderlich String Die Kategorie der Shapes, die zurückgegeben werden sollen. Weitere Informationen finden Sie in den Hinweisen
pOtherConnectedShape Optional Shape Zusätzliche Form, an die zurückgegebene Formen ebenfalls geklebt werden müssen.

Rückgabewert

Lang()

Hinweise

Flags muss eine der folgenden VisGluedShapesFlags-Konstanten sein:

Konstante Wert Beschreibung
visGluedShapesAll1D 0 Alle 1D-Shapes zurückgeben, die an dieses Shape geklebt wurden.
visGluedShapesIncoming1D 1 Geben Sie 1D-Shapes zurück, deren Endpunkte an dieses Shape geklebt sind.
visGluedShapesOutgoing1D 2 Geben Sie 1D-Shapes zurück, deren Anfangspunkte an dieses Shape geklebt sind.
visGluedShapesAll2D 3 Geben Sie alle 2D-Shapes zurück, die an dieses Shape geklebt wurden, und alle 2D-Shapes, an die dieses Shape geklebt ist.
visGluedShapesIncoming2D 4 Wenn das Quellobjekt eine 1D-Form ist, geben Sie die 2D-Form zurück, an die der Anfangspunkt geklebt ist. Wenn das Quellobjekt ein 2D-Shape ist, geben Sie die 2D-Shapes zurück, die an dieses Shape geklebt wurden.
visGluedShapesOutgoing2D 5 Wenn das Quellobjekt eine 1D-Form ist, geben Sie die 2D-Form zurück, an die der Endpunkt geklebt ist. Wenn das Quellobjekt ein 2D-Shape ist, geben Sie die 2D-Shapes zurück, an die dieses Shape geklebt ist.

Kategorien sind vom Benutzer definierte Zeichenfolgen, die zum Kategorisieren von Shapes und damit zum Einschränken der Mitgliedschaft in einem Container verwendet werden können. Kategorien können in der Zelle User.msvShapeCategories im ShapeSheet eines Shapes definiert werden. Sie können mehrere Kategorien für ein Shape definieren, indem Sie diese Kategorien durch Semikolons trennen.

Verbindungspunkte, die eine duale Richtungsabhängigkeit (sowohl einwärts als auch auswärts) aufweisen, werden basierend auf der jeweiligen Verwendung in der speziellen Verbindung als ein- oder als ausgehend identifiziert.

Die GluedShapes-Methode schlägt fehl, wenn das Quellobjekt Teil eines Master-Shapes oder einer Führungslinie ist. Führungslinien werden aus allen zurückgegebenen Shape-Listen ausgeschlossen.

Wenn Sie für pOtherConnectedShape ein ungültiges Shape angeben, gibt Microsoft Visio einen Fehler wegen ungültiger Parameter zurück.

GluedShapes gibt ein leeres Array zurück, wenn es keine geeigneten Shapes gibt, die zurückgegeben werden können.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.