Shape.LineStyle-Eigenschaft (Visio)
Gibt die Linienart für ein Objekt an. Lese-/Schreibzugriff.
Syntax
Ausdruck. LineStyle
expression Eine Variable, die ein Shape-Objekt darstellt.
Rückgabewert
String
Hinweise
Durch das Festlegen eines Formats auf ein nicht vorhandenes Format wird ein Fehler generiert. Das Festlegen einer Formatart auf eine andere Art (beispielsweise das Festlegen der LineStyle-Eigenschaft auf ein Füllformat) hat keinerlei Auswirkung. Durch das Festlegen einer Formatart auf eine andere Art, die über mehrere Attributsätze verfügt, wird nur das entsprechende Attribut geändert. Wird zum Beispiel die LineStyle-Eigenschaft auf ein Format festgelegt, das über Linien-, Text- und Füllattribute verfügt, werden nur die Linienattribute geändert.
Verwenden Sie zur Beibehaltung der lokalen Formatierung eines Shapes die LineStyleKeepFmt-Eigenschaft.
Ab Microsoft Visio 2002 führt das Festlegen von LineStyle auf eine leere Zeichenfolge ("") dazu, dass die Formatvorlage des master erneut an die Auswahl oder Form angewendet wird. (In früheren Versionen wird eine Ausnahme vom Typ "Kein solcher Stil" generiert.) Wenn die Auswahl oder Form keine master hat, bleibt ihr Stil unverändert.
Beispiel
Das folgende VBA-Makro (Microsoft Visual Basic für Applikationen) zeigt, wie die LineStyle-Eigenschaft verwendet werden kann, um die Linienart für ein bestimmtes Shape festzulegen.
Public Sub LineStyle_Example()
Dim vsoShape As Visio.Shape
Set vsoShape = ActivePage.DrawLine(5, 4, 7.5, 1)
vsoShape.LineStyle = "Guide"
End Sub
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.