Characters.ParaPropsRow-Eigenschaft (Visio)
Gibt den Index der Zeile im Abschnitt Absatz eines ShapeSheet-Fensters zurück, das Absatzformatierungsinformationen für ein Characters-Objekt enthält. Schreibgeschützt.
Syntax
Ausdruck. ParaPropsRow (BiasLorR)
Ausdruck Eine Variable, die ein Characters-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
BiasLorR | Erforderlich | Integer | Die Suchrichtung |
Rückgabewert
Ganze Zahl
Hinweise
Wenn die Formatierung für das Characters-Objekt im Abschnitt Absatz im ShapeSheet-Fenster durch mehr als eine Zeile dargestellt wird (d. h. wenn das Characters-Objekt aus einer Sequenz von Zeichen besteht, die absätze umfasst, die unterschiedlich formatiert sind), gibt die ParaPropsRow-Eigenschaft -1 zurück. Unter diesen Umständen ignoriert Microsoft Visio den Wert des BiasLorR-Arguments . (Zwei Absätze mit der gleichen Absatzformatierung teilen sich dieselbe Zeile im ShapeSheet. Visio erstellt nur dann eine neue ShapeSheet-Zeile, wenn sich die Absatzformatierung ändert, z. B. von linksbündig in rechtsbündig.)
Wenn das Characters-Objekt mehrere Zeichen innerhalb derselben Absatzzeile umfasst, gibt ParaPropsRow den Index dieser Zeile zurück. Auch in diesem Fall wird das Argument BiasLorR von Visio ignoriert.
Wenn das Characters-Objekt eine Einfügemarke anstatt einer Zeichenfolge darstellt (dessen Begin- und End-Eigenschaft geben denselben Wert zurück), verwenden Sie das Argument BiasLorR, um zu bestimmen, welcher Zeilenindex zurückgegeben werden soll.
Konstante | Wert |
---|---|
visBiasLetVisioChoose | 0 |
visBiasLeft | 1 |
visBiasRight | 2 |
Geben Sie visBiasLeft für die Zeile an, die die Absatzformatierung für das Zeichen links von der Einfügemarke abdeckt oder visBiasRight für die Zeile, die die Absatzformatierung für das Zeichen rechts der Einfügemarke abdeckt.
Wenn Sie visBiasLetVisioChoose angeben, verwendet Visio dieselbe Logik, die auf neuen Text angewendet wird, der auf der Benutzeroberfläche ab der Einfügemarke eingegeben wird. Das bedeutet normalerweise, dass die Absatzformatierung von Visio auf das Zeichen links von der Einfügemarke auf den neuen Text angewendet wird, sodass ParaPropsRow denselben Wert zurückgibt, der auch beim Übergeben von visBiasLeft zurückgegeben wird. (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 ParaPropsRow 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.