Freigeben über


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.