Freigeben über


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.