Udostępnij za pośrednictwem


Klasa BrushSettings

BrushSettings pozwala niektórych właściwości na BrushStyleSetInfo być oznaczony jako zastąpione lub niezmienne.Jeśli niektóre ustawienia pędzla są oznaczone jako niezmienne, następnie one nie są dozwolone zmiany ponownie.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Diagrams
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Składnia

'Deklaracja
Public Class BrushSettings
public class BrushSettings

Typ BrushSettings uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna BrushSettings Domyślnego konstruktora.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna BackColor Zwraca lub ustawia kolor spacji między linii kreskowania przez ten obiekt HatchBrush.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna BrushSettingsFlags Pobiera zastąpionych właściwości w BrushStyleSetInfo.
Właściwość publiczna BrushStyleSetInfo Zwraca lub ustawia BrushStyleSetInfo, skojarzone z tymi ustawieniami.
Właściwość publiczna BrushType Pobiera lub ustawia typ pędzla.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna Color Zwraca lub ustawia kolor tego obiektu SolidBrush.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna ForeColor Zwraca lub ustawia kolor linii kreskowania przez ten obiekt HatchBrush.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna HatchStyle Zwraca lub ustawia styl kreskowania tego obiektu HatchBrush.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna Image Zwraca lub ustawia obiekt obraz skojarzony z tym obiektem TextureBrush.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna ImmutableBackColor Powoduje ustawienie BackColor niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableBrushType Umożliwia ustawienie BrushType niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableColor Powoduje, że kolor, ustawianie niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableForeColor Umożliwia ustawienie ForeColor niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableHatchStyle Umożliwia ustawienie HatchStyle niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableImage Sprawia, że obraz, ustawienie niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableTransform Sprawia, że przekształcenie ustawienie niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableWrapMode Umożliwia ustawienie WrapMode niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna Transform Zwraca lub ustawia obiekt Matrix, który definiuje lokalnych transformacji geometrycznych obrazu skojarzonego z tym obiektem TextureBrush.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna WrapMode Zwraca lub ustawia wyliczenia WrapMode, która wskazuje w trybie zawijania wierszy dla tego obiektu TextureBrush.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IsOverridden Sprawdza, czy w niektórych BrushSettings są zastępowane.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Uwagi

BrushSettings pozwala niektórych właściwości na BrushStyleSetInfo być oznaczony jako zastąpione lub niezmienne.Jeśli niektóre ustawienia pędzla są oznaczone jako niezmienne, te nie są dozwolone można ponownie zmienić.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Diagrams