Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den Index der Zeile im Abschnitt "Zeichen" eines ShapeSheet-Fensters zurück, das Zeichenformatierungsinformationen für ein Characters-Objekt enthält. Schreibgeschützt.
Syntax
Ausdruck verwendet werden. CharPropsRow (BiasLorR)
Ausdruck Ein Ausdruck, der ein Characters-Objekt zurückgibt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| BiasLorR | Erforderlich | Integer | Die Suchrichtung |
Rückgabewert
Ganze Zahl
Hinweise
Wenn die Formatierung des Characters-Objekts durch mehr als eine Zeile im Abschnitt Character des ShapeSheet-Fensters dargestellt wird (also wenn das Characters-Objekt aus einem Textabschnitt besteht, der unterschiedlich formatierte Zeichen umfasst), gibt die CharPropsRow-Eigenschaft -1 zurück. Unter diesen Umständen ignoriert Microsoft Visio den Wert des BiasLorR-Arguments . (Zeichen mit derselben Zeichenformatierung teilen sich dieselbe Zeile im ShapeSheet. Visio erstellt nur dann eine neue ShapeSheet-Zeile, wenn sich die Zeichenformatierung ändert, z. B. von fett in kursiv.)
Wenn das Characters-Objekt mehrere Zeichen innerhalb derselben Zeile der Zeicheneigenschaften umfasst, gibt die CharPropsRow-Eigenschaft den Index dieser Zeile zurück. Auch in diesem Fall wird das Argument BiasLorR von Visio ignoriert.
Wenn das Characters-Objekt statt einer Sequenz von Zeichen eine Einfügemarke darstellt (d. h. wenn seine Begin- undEnd-Eigenschaften denselben Wert zurückgeben), bestimmen Sie mit dem Argument BiasLorR, welcher Zeilenindex zurückgegeben werden soll.
| Konstante | Wert |
|---|---|
| visBiasLetVisioChoose | 0 |
| visBiasLeft | 1 |
| visBiasRight | 2 |
Geben Sie visBiasLeft für die Zeile an, die die Zeichenformatierung für das Zeichen links von der Einfügemarke betrifft, oder visBiasRight für die Zeile, die die Zeichenformatierung für das Zeichen rechts von der Einfügemarke betrifft.
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. Normalerweise bedeutet dies, dass Visio die Zeichenformatierung des Zeichens links von der Einfügemarke auf den neuen Text anwendet, sodass CharPropsRow denselben Wert zurückgibt, den es bei einer Übergabe von visBiasLeft geben würde. (Für eine Erklärung der Bedeutung von "links" in diesem Zusammenhang siehe die folgende Anmerkung.) Wenn sich die Einfügemarke jedoch am Anfang eines neuen Absatzes befindet, gibt CharPropsRow 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.