Page.GetContainers-Methode (Visio)
Gibt ein Array mit den Shape-IDs der Container-Shapes auf der Seite zurück.
Syntax
Ausdruck.
GetContainers
( _NestedOptions_
)
Ausdruck Eine Variable, die ein Page-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
NestedOptions | Erforderlich | VisContainerNested | Gibt an, ob Shapes in geschachtelten Containern ausgeschlossen werden sollen. Mögliche Werte finden Sie in den Hinweisen. |
Rückgabewert
Long()
Hinweise
Der NestedOptions-Parameter muss eine der folgenden VisContainerNested-Konstanten sein:
Konstante | Wert | Beschreibung |
---|---|---|
visContainerIncludeNested | 0 | Shapes in geschachtelten Containern einschließen |
visContainerExcludeNested | 1 | Shapes in geschachtelten Containern ausschließen |
Verwenden Sie die Shapes.ItemFromID-Eigenschaft , um die tatsächlichen Shapes aus den von GetContainers zurückgegebenen IDs abzurufen.
Beispiel
Im folgenden Beispiel für Visual Basic for Applications (VBA) wird gezeigt, wie sie die GetContainers-Methode verwenden, um die IDs aller Container auf einer Seite abzurufen, eine Schleife durch diese Container zu durchlaufen und jeden Containernamen im Direktfenster auszugeben. Das Beispiel enthält geschachtelte Container.
For Each containerID In vsoPage.GetContainers(visContainerIncludeNested)
Set vsoContainerShape = vsoPage.Shapes.ItemFromID(containerID)
Debug.Print vsoContainerShape.NameU
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.