Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Shape-IDs aller Mitglieder des Containers wie angegeben zurück.
Syntax
Ausdruck. GetMemberShapes (ContainerFlags)
Ausdruck Eine Variable, die ein ContainerProperties-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| ContainerFlags | Erforderlich | Long | Gibt an, welche Shape-IDs der Containermitglieder zurückgegeben werden sollen |
Rückgabewert
Long()
Hinweise
Der ContainerFlags-Parameter kann eine oder mehrere der folgenden VisContainerFlags-Konstanten sein.
| Konstante | Wert | Beschreibung |
|---|---|---|
| visContainerFlagsDefault | 0 | Gibt alle Shape-Typen zurück und schließt Elemente in geschachtelten Containern ein |
| visContainerFlagsExcludeContainers | 1 | Schließt Mitglieds-Shapes aus, die Container sind |
| visContainerFlagsExcludeConnectors | 2 | Schließt Mitglieds-Shapes aus, die Verbinder sind |
| visContainerFlagsExcludeCallouts | 4 | Schließt Mitglieds-Shapes aus, die Beschriftungen sind |
| visContainerFlagsExcludeElements | 8 | Schließt Mitglieds-Shapes aus, die keine Container, Listen, Verbinder oder Beschriftungen sind |
| visContainerFlagsExcludeNested | 16 | Schließt alle Mitglieds-Shapes aus, die Mitglieder von in Containern geschachtelten Containern oder Listen sind |
| visContainerFlagsExcludeListMembers | 32 | Schließt Mitglieder eines Listencontainers aus, die explizit Mitglieder einer beliebigen Liste sind. Schließt keine weiteren Shapes im Listencontainer aus |
GetMemberShapes gibt ein leeres Array zurück, wenn es keine Mitglieds-Shapes gibt.
Beispiel
Im folgenden Beispiel für Visual Basic for Applications (VBA) wird gezeigt, wie die GetMemberShapes-Methode verwendet wird, um die IDs aller Member-Shapes in einem angegebenen Container auf der aktiven Seite abzurufen, diese Shapes zu durchlaufen und die ID der einzelnen Shapes im Direktfenster zu drucken.
For Each memberID In vsoContainerShape.ContainerProperties.GetMemberShapes(visContainerFlagsDefault)
Set vsoShape = ActivePage.Shapes.ItemFromID(memberID)
Debug.Print vsoShape.ID
Next
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.