Share via


Characters.TabPropsRow-Eigenschaft (Visio)

Gibt den Index der Zeile im Abschnitt Tabs des ShapeSheets zurück, die Registerkartenformatierungsinformationen für ein Characters-Objekt enthält. Schreibgeschützt.

Syntax

Ausdruck. TabPropsRow (BiasLorR)

Ausdruck Eine Variable, die ein Characters-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
BiasLorR Erforderlich Integer Die Suchrichtung

Rückgabewert

Ganze Zahl

HinwBemerkungeneise

Sie können Zeilen abrufen, die Ausführungen der Registerkartenformatierung darstellen, indem Sie einen Zeilenindex als Argument für die CellsSRC-Eigenschaft einer Form angeben. Sie können registerkartenformate auch auf der Registerkarte Registerkarten des DialogfeldsText anzeigen oder ändern (klicken Sie auf der Registerkarte Start auf den Pfeil Schriftart , und klicken Sie dann auf Registerkarten).

Wenn das Registerkartenformat für das Characters-Objekt durch mehr als eine Registerkarteneigenschaftenzeile dargestellt wird, gibt die TabPropsRow-Eigenschaft -1 zurück. Unter diesen Umständen ignoriert Microsoft Visio den Wert des BiasLorR-Arguments . (Zwei Absätze mit der gleichen Registerkartenformatierung teilen sich dieselbe Zeile im ShapeSheet. Visio erstellt nur dann eine neue ShapeSheet-Zeile, wenn sich die Tabstoppformatierung ändert, z. B. von linksbündig auf rechtsbündig ausgerichtet.)

Umfasst das Characters-Objekt innerhalb einer Tabstoppeigenschaftenzeile mehrere Zeichen, wird von ParaPropsRow der Index dieser Zeile zurückgegeben. Auch in diesem Fall wird das Argument BiasLorR von Visio ignoriert.

Stellt das Characters-Objekt eine Einfügemarke und keine Folge von Zeichen dar (d. h. von den Eigenschaften Begin und End wird der gleiche Wert zurückgegeben), bestimmen Sie mithilfe des BiasLOrR-Arguments den zurückzugebenden Zeilenindex.

Konstante Wert
visBiasLetVisioChoose 0
visBiasLeft 1
visBiasRight 2

Geben Sie visBiasLeft für die Zeile an, die die Tabstoppformatierung für die Zeichen zur Linken des Einfügemarke bestimmt. Verwenden Sie visBiasRight für die Zeile, die die Tabstoppformatierung für die Zeichen zur Linken der Einfügemarke bestimmt.

Wenn Sie visBiasLetVisioChoose angeben, verwendet Visio dieselbe Logik, die auf neuen Text angewendet wird, der in der Benutzeroberfläche ab der Einfügemarke eingegeben wird. In der Regel bedeutet dies, dass Visio die Tabstoppformatierung des Zeichens links neben der Einfügemarke auf den neuen Text anwendet, sodass TabPropsRow denselben Wert zurückgibt, den es bei der Übergabe von visBiasLeft hätte. (Eine Erläuterung der Bedeutung von "left" in diesem Kontext finden Sie im folgenden Hinweis.) Wenn sich die Einfügemarke jedoch am Anfang eines neuen Absatzes befindet, gibt TabPropsRow den Wert zurück, den sie zurückgeben würde, wenn visBiasRight übergeben würde.

Hinweis

Im Zusammenhang mit einem Characters-Objekt ist unter "links" logisch vorrangig zu verstehen. Anders gesagt, befindet sich ein Zeichen "links" vom anderen Zeichen, wenn es im Verlauf eines normalen Schreibprozesses zuerst eingegeben wurde. Diese Unterscheidung ist erforderlich, da Zeichen in einigen Sprachen von rechts nach links und nicht umgekehrt geschrieben werden.

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.