Freigeben über


Styles.Add-Methode (Visio)

Fügt einer Styles-Auflistung ein neues Style-Objekt hinzu.

Syntax

Ausdruck. Add (StyleName, BasedOn, fIncludesText, fIncludesLine, fIncludesFill)

Ausdruck Eine Variable, die ein Styles-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
StyleName Erforderlich String Der neue Formatvorlagenname.
BasedOn Erforderlich String Der Name der Formatvorlage, auf der die neue Formatvorlage basieren soll.
fIncludesText Erforderlich Integer Null zum Deaktivieren von Textattributen, ungleich Null zum Aktivieren der Attribute.
fIncludesLine Erforderlich Integer Null zum Deaktivieren von Zeilenattributen, ungleich Null zum Aktivieren der Attribute.
fIncludesFill Erforderlich Integer Null zum Deaktivieren von Füllattributen, ungleich Null zum Aktivieren der Attribute.

Rückgabewert

Format

Hinweise

Übergeben Sie eine leere Zeichenfolge ("") für das BasedOn-Argument, damit die neue Formatvorlage auf keiner Formatvorlage basiert.

Beispiel

Mit dem folgenden Makro wird gezeigt, wie einer Styles-Auflistung ein Style-Objekt hinzugefügt wird. Es wird zudem gezeigt, wie eine neue Formatvorlage basierend auf einer vorhandenen Formatvorlage hinzugefügt wird und wie eine ganz neu erstellte Formatvorlage hinzugefügt wird.

Public Sub AddStyle_Example() 
 
 Dim vsoDocument As Visio.Document 
 Dim vsoStyles As Visio.Styles 
 Dim vsoStyle As Visio.Style 
 
 'Add a document based on the Basic Diagram template. 
 Set vsoDocument = Documents.Add("Basic Diagram.vst") 
 
 'Add a style named "My FillStyle" to the Styles collection. 
 'This style is based on the Basic style and includes 
 'only a Fill style. 
 Set vsoStyles = vsoDocument.Styles 
 Set vsoStyle = vsoStyles.Add("My FillStyle", "Basic", 0, 0, 1) 
 
 'Add a style named "My NoStyle" to the Styles collection. 
 'This style is not based on an existing style and includes 
 'Text, Line, and Fill styles. 
 Set vsoStyle = vsoStyles.Add("My NoStyle", "", 1, 1, 1) 
 
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.