Freigeben über


PenStyleSetInfo-Klasse

Enthält die StyleSet-Informationen über einen Stift. Dies sind alle Einstellungen, die für den Stift wie Farbe, Ausrichtung, LineCap, PenType platziert werden, z. B. Die Informationen werden verwendet, um einen eindeutigen Hashcode für diese Klasse 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.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.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 Übernimmt oder bestimmt die PenAlignement-Daten.
Öffentliche Eigenschaft Brush Ruft die Pinselinformationen für dieses Stift ab oder legt diese fest.
Öffentliche Eigenschaft Color Ruft die Farbinformationen für dieses Stift ab oder legt diese fest.
Öffentliche Eigenschaft CompoundArray Ruft ein Array von Werten ab, das einen Verbundstift angibt, oder legt dieses fest.Ein Verbundstift zeichnet eine Verbundlinie, die aus parallelen Linien und Zwischenräumen besteht.
Öffentliche Eigenschaft CustomEndCap Ruft ein benutzerdefiniertes Ende ab, das am Ende der mit diesem Pen-Objekt gezeichneten Linien verwendet werden soll, oder legt dieses fest.
Öffentliche Eigenschaft CustomStartCap Ruft ein benutzerdefiniertes Ende ab, das am Anfang der mit diesem Pen-Objekt gezeichneten Linien verwendet werden soll, oder legt dieses fest.
Öffentliche Eigenschaft DashCap Ruft den Stil für die Enden ab, der für die Enden der gestrichelten Linien verwendet wird, die mit diesem Pen-Objekt gezeichnet werden, oder legt diesen fest.
Ö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 Übernimmt oder bestimmt den Stil gestrichelter Linien, die mit diesem Pen-Objekt gezeichnet werden.
Öffentliche Eigenschaft EndCap Ruft den Stil für die Enden am Ende der mit diesem Pen-Objekt gezeichneten Linien ab oder legt diesen fest.
Öffentliche Eigenschaft LineJoin Ruft die Verbindungsart für die Enden zweier aufeinander folgender Linien ab, die mit diesem Pen-Objekt gezeichnet werden, oder legt diese fest.
Ö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 am Anfang der mit diesem Pen-Objekt gezeichneten Linien ab oder legt diesen fest.
Öffentliche Eigenschaft Transform Ruft die geometrische Transformation für dieses Pen-Objekt ab oder legt diese fest.
Öffentliche Eigenschaft Width Übernimmt oder bestimmt die Breite dieses Pen-Objekts.

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 all ihre Eigenschaften gleich sind. (Überschreibt Object.Equals(Object).)
Öffentliche MethodeStatischer Member Equals(Object, Object) Bestimmt, ob die beiden angegebenen Objekte gleich sind.
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 einen PenStyleSetInfo, der sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. einer Hashtabelle, eignet. (Ü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