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 | |
---|---|---|
BrushSettings | Standardkonstruktor. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
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. | |
BrushSettingsFlags | Ruft die überschriebenen Eigenschaften im BrushStyleSetInfo ab. | |
BrushStyleSetInfo | Ruft die BrushStyleSetInfo, die diesen Einstellungen zugeordnet sind, ab oder legt diese fest. | |
BrushType | Übernimmt oder bestimmt den Pinseltyp.Ermöglicht die Änderung nur, wenn die Eigenschaft nicht unveränderlich ist und legt entsprechende Überschreibungen-Flags fest. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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 | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
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.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsOverridden | Überprüft, ob bestimmte BrushSettings überschrieben werden. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
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.