Freigeben über


PenSettings-Klasse

PenSettings können bestimmte Eigenschaften eines markiert zu werden, z. B. PenStyleSetInfo unveränderlich oder überschrieben.Wenn bestimmte Einstellungen des Stifts unveränderlich markiert sind, werden sie nicht zulässig, erneut geändert werden soll.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.PenSettings

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 PenSettings
public class PenSettings

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode PenSettings Standardkonstruktor.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Alignment Ruft ab oder legt fest PenAlignment-Informationen.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft Brush Ruft den Pinsel ab oder legt diesen fest. PenStyleSetInfo Informationen zumErmöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft Color Ruft ab oder legt die Farbinformationen für dieses PenStyleSetInfo fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft CompoundArray Ruft einen Wert ab oder legt diesen Arraywerte fest, die einen Verbundstift für das PenStyleSetInfo angeben.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft CustomEndCap Ruft ein benutzerdefiniertes Ende ab oder legt es fest, das am Zeilenenden Stifts gezeichnet mit diesem Objekt verwendet werden können.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft CustomStartCap Ruft ein benutzerdefiniertes Ende ab oder legt es fest, das am Anfang der Zeilen zu verwenden, die mit diesem PenStyleSetInfo-Objekt gezeichnet werden.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Ö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 PenStyleSetInfo-Objekt gezeichnet werden.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft DashOffset Ruft den Abstand zwischen dem Anfang einer Zeile und dem Anfang eines Strichmusters ab oder legt diesen fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft DashPattern Ruft ein Array benutzerdefinierter Striche und Zwischenräume ab oder legt dieses fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese 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.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft EndCap Ruft einen Wert ab oder legt ihn fest, die den Stil für die Enden am Zeilenenden Zeichnen mit diesem PenStyleSetInfo-Objekt verwendet wird.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft ImmutableAlignment Legt die Ausrichtung von anderen unchangeable unveränderlich, festlegen.Wenn dies der Fall ist, führen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableBrush Legt den Pinsel fest unchangeable unveränderlich, durch einen anderen.Wenn dies der Fall ist, führen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableColor Legt die Farbe festlegen unchangeable unveränderlich, durch einen anderen.Wenn dies der Fall ist, machen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableCompoundArray Legt das CompoundArray Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, führen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableCustomEndCap Legt das CustomEndCap Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, machen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableCustomStartCap Legt das CustomStartCap Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, führen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableDashCap Legt das DashCap Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, machen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableDashOffset Legt das DashOffset Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, führen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableDashPattern Legt das DashPattern Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, führen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableDashStyle Legt das DashStyle Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, machen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableEndCap Legt das EndCap Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, machen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableLineJoin Legt das LineJoin Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, machen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableMiterLimit Legt das MiterLimit Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, führen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableStartCap Legt das StartCap Festlegen von anderen unchangeable, unveränderlich.Wenn dies der Fall ist, machen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableTransform Legt das transformierens unveränderlich, von anderen unchangeable festlegen.Wenn dies der Fall ist, machen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft ImmutableWidth Legt die Breite festlegen unchangeable unveränderlich, durch einen anderen.Wenn dies der Fall ist, führen Sie sonstes unveränderlich, kann es nicht geändert werden.
Öffentliche Eigenschaft LineJoin Ruft ab oder legt die Verbindungsart für die Enden zweier aufeinander folgender Zeilen fest, die diesem PenStyleSetInfo-Objekt gezeichnet werden.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft MiterLimit Ruft die Stärkenbegrenzung für die Verbindung in einer angeschrägten Ecke ab oder legt diese fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft PenSettingsFlags Ruft die überschriebenen Eigenschaften im PenStyleSetInfo ab.
Öffentliche Eigenschaft PenStyleSetInfo Ruft den Text ab oder legt den PenStyleSetInfo fest, der mit diesen Einstellungen zugeordnet ist.
Ö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 PenStyleSetInfo-Objekt gezeichnet werden.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft Transform Ruft ab oder legt die geometrische Transformation für diesen fest. PenStyleSetInfo-ObjektErmöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.
Öffentliche Eigenschaft Width Ruft ab oder legt die Breite PenStyleSetInfo-Objekts dieses fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und angemessen Flags für Überschreibungen legt diese fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
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 bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsOverridden Überprüft, ob ein bestimmtes PenSettings überschrieben werden.
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