Freigeben über


PenStyleSetInfo-Klasse

Enthält die StyleSet-Informationen über einen Stift.Dies sind alle Einstellungen, die für einen Stift wie Farbe, Ausrichtung, LineCap, PenType eingefügt werden usw.Die Informationen werden verwendet, um einen eindeutigen Hashcode für diese Klasse zu erstellen, die im HybridDictionary für die Suche eines bestimmten zwischengespeicherten resourse verwendet wird.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.PenStyleSetInfo

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntax

'Declaration
Public Class PenStyleSetInfo _
    Implements ICloneable
public class PenStyleSetInfo : ICloneable

Der PenStyleSetInfo-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode PenStyleSetInfo

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Alignment Ruft ab oder legt fest PenAlignment-Informationen.
Öffentliche Eigenschaft Brush Ruft ab oder legt die Informationen für den Stift Pinsel fest.
Öffentliche Eigenschaft Color Ruft ab oder legt die Farbinformationen für diesen Stift fest.
Öffentliche Eigenschaft CompoundArray Ruft einen Wert ab oder legt diesen Arraywerte fest, die einen Verbundstift angibt.Ein Verbundstift zeichnet eine Verbundlinie, die aus parallelen Linien und Zwischenräumen besteht.
Öffentliche Eigenschaft CustomEndCap Ruft ein benutzerdefiniertes Ende ab oder legt es fest, das am Zeilenenden Stifts gezeichnet mit diesem Objekt verwendet werden können.
Öffentliche Eigenschaft CustomStartCap Ruft ein benutzerdefiniertes Ende ab oder legt es fest, das am Anfang der Zeilen zu verwenden, die diesem Objekt Stifts gezeichnet werden.
Öffentliche Eigenschaft DashCap Ruft einen Wert ab oder legt ihn fest, die den Stil für die Enden am Ende des Strichs verwendet wird, der die gestrichelten Linien zusammengesetzt, die diesem Objekt Stifts gezeichnet werden.
Öffentliche Eigenschaft DashOffset Ruft den Abstand zwischen dem Anfang einer Zeile und dem Anfang eines Strichmusters ab oder legt diesen fest.
Öffentliche Eigenschaft DashPattern Ruft ein Array benutzerdefinierter Striche und Zwischenräume ab oder legt dieses fest.
Öffentliche Eigenschaft DashStyle Ruft das Symbol ab bzw. legt das Format fest, das für den gestrichelten Linien verwendet wird, die mit diesem Objekt Stifts gezeichnet werden.
Öffentliche Eigenschaft EndCap Ruft einen Wert ab oder legt ihn fest, die den Stil für die Enden am Zeilenenden Stifts gezeichnet mit diesem Objekt verwendet wird.
Öffentliche Eigenschaft LineJoin Ruft ab oder legt die Verbindungsart für die Enden zweier aufeinander folgender Zeilen fest, die diesem Objekt Stifts gezeichnet werden.
Öffentliche Eigenschaft MiterLimit Ruft die Stärkenbegrenzung für die Verbindung in einer angeschrägten Ecke ab oder legt diese fest.
Öffentliche Eigenschaft StartCap Ruft den Stil für die Enden ab oder legt sie fest, die zu Beginn der Zeilen verwendet wird, die mit diesem Objekt Stifts gezeichnet werden.
Öffentliche Eigenschaft Transform Ruft ab oder legt die geometrische Transformation für diesen Stifts Objekt fest.
Öffentliche Eigenschaft Width Ruft ab oder legt die Breite dieses Stifts Objekts fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Clone Methode, um eine neue Instanz dieses Objekts mit denselben Instanzdaten zu erstellen.
Öffentliche Methode Equals(Object) Bestimmt, ob das angegebene Objekt gleich diesem ist.Nur gleich, wenn alle ihre Eigenschaften gleich sind. (Überschreibt Object.Equals(Object).)
Öffentliche MethodeStatischer Member Equals(Object, Object) Bestimmt, ob die beiden angegebenen Objekte übereinstimmen
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für ein PenStyleSetInfo, die sich für die Verwendung in Hashalgorithmen und Datenstrukturen wie Hashtabellen. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace