ContainerProperties.ReorderListMember-Methode (Visio)
Verschiebt ein Shape oder eine Gruppe Shapes in der Liste nach oben oder unten.
Syntax
Ausdruck. ReorderListMember (ObjectToReorder, Position)
Ausdruck Eine Variable, die ein ContainerProperties-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
ObjectToReorder | Erforderlich | [UNBEKANNT] | Das oder die Shapes, die im Container neu angeordnet werden sollen. Kann entweder Shape- oder Selection-Objekte sein. |
Position | Erforderlich | Long | Die Einfügeposition in der Liste, die mit 1 beginnt |
Rückgabewert
Nothing
Hinweise
Wenn es sich bei dem Container nicht um eine Liste handelt, gibt Microsoft Visio den Fehler "Ungültige Quelle" zurück.
Wenn der ObjectToReorder-Parameter keine Shapes der obersten Ebene auf der Seite enthält, wenn irgendein Shape in ObjectToReorder kein Mitglied der Liste ist oder wenn die Liste gesperrt ist, gibt Visio den Fehler "Ungültiger Parameter" aus.
Übergeben Sie 1 für den Position-Parameter, um das Objekt vor dem ersten Element in die Liste einzufügen.
Um nach dem letzten Element in der Liste einzufügen, legen Sie Position größer oder gleich der Anzahl der Elemente fest.
Wenn Sie an Position einen Wert außerhalb des Bereichs übergeben, wählt Visio die am nächsten liegende gültige Position aus.
Wenn Sie eine Auswahl mit nicht aufeinander folgenden Listenmitgliedern an ObjectToReorder übergeben, sorgt Visio dafür, dass die Auswahl in der resultierenden, neu geordneten Liste zusammenhängend ist, wobei die relative Position eingehalten wird. Wenn Sie z. B. in einer Liste mit der Reihenfolge A,B,C,D und D an Position 1 verschieben, lautet die resultierende Listenreihenfolge B,D,A,C.
Beispiel
Im folgenden beispiel für Visual Basic for Applications (VBA) wird gezeigt, wie sie die ReorderListMember-Methode verwenden, um ein Listenmember-Shape an die zweite Position in der Liste zu verschieben.
vsoListShape.ContainerProperties.ReorderListMember vsoShape, 2
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.