Selection.LayoutIncremental-Methode (Visio)
Nimmt geringfügige Anpassungen an der Position von Shapes in der Auswahl vor, um die Ausrichtung der Shapes zu verbessern oder um für einen gleichmäßigen Abstand zu sorgen.
Syntax
Ausdruck.
LayoutIncremental
( _AlignOrSpace_
, _AlignHorizontal_
, _AlignVertical_
, _SpaceHorizontal_
, _SpaceVertical_
, _UnitCode_
)
Ausdruck Eine Variable, die ein Selection-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
AlignOrSpace | Erforderlich | VisLayoutIncrementalType | Der Typ der auszuführenden inkrementellen Layoutaktion (Ausrichtung, Abstand oder beides). Mögliche Werte finden Sie in den Hinweisen. |
AlignHorizontal | Erforderlich | VisLayoutHorzAlignType | Gibt an, wie Microsoft Visio Shapes horizontal ausrichtet, wenn sie inkrementell ausgerichtet werden. Mögliche Werte finden Sie in den Hinweisen. |
AlignVertical | Erforderlich | VisLayoutVertAlignType | Gibt an, wie Visio Shapes vertikal ausrichtet, wenn sie inkrementell ausgerichtet werden (außer wenn der Layoutstil kreisförmig ist). Mögliche Werte finden Sie in den Hinweisen. |
SpaceHorizontal | Erforderlich | Double | Der horizontale Abstand von Rand zu Rand. Muss größer als oder gleich 0 sein. |
SpaceVertical | Erforderlich | Double | Der vertikale Abstand von Rand zu Kante (außer wenn der Layoutstil kreisförmig ist). Muss größer als oder gleich 0 sein. |
UnitCode | Erforderlich | VisUnitCodes | Die Einheiten der Abstandswerte |
Rückgabewert
Nothing
Hinweise
Der AlignOrSpace-Parameter muss eine oder eine Kombination aus den beiden (3) folgenden VisLayoutIncrementalType-Konstanten sein:
Konstante | Wert | Beschreibung |
---|---|---|
visLayoutIncrAlign | 1 | Shapes ausrichten |
visLayoutIncrSpace | 2 | Shapes in gleichmäßigen Abständen anordnen |
Der AlignHorizontal-Parameter muss eine der folgenden VisLayoutHorzAlignType-Konstanten sein:
Konstante | Wert | Beschreibung |
---|---|---|
visLayoutHorzAlignNone | 0 | Keine horizontale Ausrichtung |
visLayoutHorzAlignDefault | 1 | Visio wählt die horizontale Ausrichtung |
visLayoutHorzAlignLeft | 2 | Richtet die linken Seiten der Shapes aus |
visLayoutHorzAlignCenter | 3 | Richtet die horizontalen Mittellinien der Shapes aus |
visLayoutHorzAlignRight | 4 | Richtet die rechten Seiten der Shapes aus |
Der AlignVertical-Parameter muss eine der folgenden VisLayoutVertAlignType-Konstanten sein:
Konstante | Wert | Beschreibung |
---|---|---|
visLayoutVertAlignNone | 0 | Keine vertikale Ausrichtung |
visLayoutVertAlignDefault | 1 | Visio wählt die vertikale Ausrichtung |
visLayoutVertAlignTop | 2 | Richtet die oberen Seiten der Shapes aus |
visLayoutVertAlignMiddle | 3 | Richtet die vertikalen Mittellinien der Shapes aus |
visLayoutVertAlignBottom | 4 | Richtet die unteren Seiten der Shapes aus |
Wenn AlignOrSpacevisLayoutIncrAlign ist, muss AlignHorizontal ein anderer Wert als visLayoutHorzAlignNone sein, oder AlignVertical muss ein anderer Wert als visLayoutVertAlignNone sein.
Wenn AlignOrSpace gleich visLayoutIncrSpace ist, müssen sowohl AlignHorizontal als auch AlignVertical größer als 0 sein.
Wenn AlignOrSpace eine Kombination aus visLayoutIncrAlign und visLayoutIncrSpace ist, müssen beide Bedingungen zutreffen.
Wenn der Seitenlayoutstil kreisförmig ist, verwendet Visio nur den AlignHorizontal-Wert , um zu bestimmen, ob ausgerichtet werden soll, und nur den SpaceHorizontal-Parameterwert , um zu bestimmen, ob ein Leerzeichen verwendet wird, wobei die Parameterwerte AlignVertical bzw. SpaceVertical ignoriert werden. Wenn Sie in diesem Fall einen anderen Wert als visLayoutHorzAlignNone für AlignHorizontal übergeben, führt Visio die Ausrichtung aus. Wenn Sie einen Wert größer als 0 (null) für SpaceHorizontal übergeben, führt Visio den Abstand aus.
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.