Freigeben über


BrushSettings-Klasse

Mit BrushSettings können bestimmte Eigenschaften einer BrushStyleSetInfo als überschrieben oder unveränderlich markiert werden. Wenn bestimmte Einstellungen für Pinsel als unveränderlich markiert sind, dürfen sie nicht erneut geändert werden.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.BrushSettings

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

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode BrushSettings Standardkonstruktor.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BackColor Ruft die Farbe der Flächen zwischen den von diesem HatchBrush-Objekt gezeichneten Schraffurlinien ab oder legt diese fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und legt entsprechende Überschreibungen-Flags fest.
Öffentliche Eigenschaft BrushSettingsFlags Ruft die überschriebenen Eigenschaften im BrushStyleSetInfo ab.
Öffentliche Eigenschaft BrushStyleSetInfo Ruft die BrushStyleSetInfo, die diesen Einstellungen zugeordnet sind, ab oder legt diese fest.
Öffentliche Eigenschaft BrushType Übernimmt oder bestimmt den Pinseltyp.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und legt entsprechende Überschreibungen-Flags fest.
Öffentliche Eigenschaft Color Ruft die Farbe dieses SolidBrush-Objekts ab oder legt diese fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und legt entsprechende Überschreibungen-Flags fest.
Öffentliche Eigenschaft ForeColor Ruft die Farbe der von diesem HatchBrush-Objekt gezeichneten Schraffurlinien ab oder legt diese fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und legt entsprechende Überschreibungen-Flags fest.
Öffentliche Eigenschaft HatchStyle Ruft den Schraffurstil für das HatchBrush-Objekt ab oder legt diesen fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und legt entsprechende Überschreibungen-Flags fest.
Öffentliche Eigenschaft Image Ruft das Image-Objekt ab, das diesem TextureBrush-Objekt zugeordnet ist, oder legt dieses fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und legt entsprechende Überschreibungen-Flags fest.
Öffentliche Eigenschaft ImmutableBackColor Macht die BackColor-Einstellung unveränderlich, sodass sie von niemandem geändert werden kann.Wenn dies der unveränderlich gemacht wurde, kann es von keinem anderen geändert werden.
Öffentliche Eigenschaft ImmutableBrushType Macht die BrushType-Einstellung unveränderlich, sodass sie von niemandem geändert werden kann.Wenn dies der unveränderlich gemacht wurde, kann es von keinem anderen geändert werden.
Öffentliche Eigenschaft ImmutableColor Macht die Color-Einstellung unveränderlich, sodass sie von niemandem geändert werden kann.Wenn dies der unveränderlich gemacht wurde, kann es von keinem anderen geändert werden.
Öffentliche Eigenschaft ImmutableForeColor Macht die ForeColor-Einstellung unveränderlich, sodass sie von niemandem geändert werden kann.Wenn dies der unveränderlich gemacht wurde, kann es von keinem anderen geändert werden.
Öffentliche Eigenschaft ImmutableHatchStyle Macht die HatchStyle-Einstellung unveränderlich, sodass sie von niemandem geändert werden kann.Wenn dies der unveränderlich gemacht wurde, kann es von keinem anderen geändert werden.
Öffentliche Eigenschaft ImmutableImage Macht die Image-Einstellung unveränderlich, sodass sie von niemandem geändert werden kann.Wenn dies der unveränderlich gemacht wurde, kann es von keinem anderen geändert werden.
Öffentliche Eigenschaft ImmutableTransform Macht die Transform-Einstellung unveränderlich, sodass sie von niemandem geändert werden kann.Wenn dies der unveränderlich gemacht wurde, kann es von keinem anderen geändert werden.
Öffentliche Eigenschaft ImmutableWrapMode Macht die WrapMode-Einstellung unveränderlich, sodass sie von niemandem geändert werden kann.Wenn dies der unveränderlich gemacht wurde, kann es von keinem anderen geändert werden.
Öffentliche Eigenschaft Transform Ruft eine Kopie des Matrix-Objekt ab, das eine lokale geometrische Transformation für das diesem TextureBrush-Objekt zugeordnete Bild definiert, oder legt diese fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und legt entsprechende Überschreibungen-Flags fest.
Öffentliche Eigenschaft WrapMode Ruft eine WrapMode-Enumeration ab, die den Umbruchmodus für dieses TextureBrush-Objekt angibt, oder legt diese fest.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und legt entsprechende Überschreibungen-Flags 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 die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsOverridden Überprüft, ob bestimmte BrushSettings ü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

Hinweise

Mit BrushSettings können bestimmte Eigenschaften einer BrushStyleSetInfo als überschrieben oder unveränderlich markiert werden. Wenn bestimmte Pinseleinstellungen markiert werden, wie z, werden ihnen nicht zulässig, erneut geändert werden.

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