Udostępnij za pośrednictwem


Klasa PenSettings

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

Hierarchia dziedziczenia

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

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

Składnia

'Deklaracja
Public Class PenSettings
public class PenSettings

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna PenSettings Domyślnego konstruktora.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Alignment Pobiera lub ustawia informacje o PenAlignment.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna Brush Pobiera lub ustawia informacje pędzla PenStyleSetInfo.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 informacje o kolorach dla tego PenStyleSetInfo.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna CompoundArray Pobiera lub ustawia tablicę wartości, które określają mieszanek pióra dla PenStyleSetInfo.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna CustomEndCap Zwraca lub ustawia niestandardowe WPR, aby użyć na końcu linii rysowanej za pomocą tego obiektu pióra.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna CustomStartCap Zwraca lub ustawia niestandardowe WPR, aby użyć na początku linii rysowanej za pomocą tego obiektu PenStyleSetInfo.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna DashCap Zwraca lub ustawia styl zakończenia użyta na końcu kresek, wchodzące w skład linie przerywane z tego obiektu PenStyleSetInfo.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna DashOffset Pobiera lub ustawia odległość od początku wiersza na początku wzorkiem linii przerywanej.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna DashPattern Zwraca lub ustawia tablicę niestandardowe myślniki i spacje.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna DashStyle Zwraca lub ustawia styl używany dla linie przerywane narysowany obiekt tego pióra.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna EndCap Zwraca lub ustawia styl zakończenia użyta na końcu linii rysowanej za pomocą tego obiektu PenStyleSetInfo.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna ImmutableAlignment Powoduje wyrównanie, ustawienie niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableBrush Powoduje, że pędzel ustawienie 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 ImmutableCompoundArray Umożliwia ustawienie CompoundArray niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableCustomEndCap Umożliwia ustawienie CustomEndCap niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableCustomStartCap Umożliwia ustawienie CustomStartCap niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableDashCap Umożliwia ustawienie DashCap niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableDashOffset Umożliwia ustawienie DashOffset niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableDashPattern Umożliwia ustawienie DashPattern niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableDashStyle Umożliwia ustawienie DashStyle niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableEndCap Umożliwia ustawienie EndCap niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableLineJoin Umożliwia ustawienie LineJoin niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableMiterLimit Umożliwia ustawienie MiterLimit niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna ImmutableStartCap Umożliwia ustawienie StartCap 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 ImmutableWidth Sprawia, że szerokość, ustawienie niezmienne, niezmienne przez innych użytkowników.Po jest wprowadzić niezmienne, no one else można ją zmienić.
Właściwość publiczna LineJoin Pobiera lub ustawia styl sprzężenia dla ends dwóch kolejnych wierszy z tego obiektu PenStyleSetInfo.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna MiterLimit Pobiera lub ustawia limit grubość sprzężenia w rogu połączenia.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna PenSettingsFlags Pobiera zastąpionych właściwości w PenStyleSetInfo.
Właściwość publiczna PenStyleSetInfo Zwraca lub ustawia PenStyleSetInfo, skojarzone z tymi ustawieniami.
Właściwość publiczna StartCap Zwraca lub ustawia styl zakończenia na początku linii rysowanej za pomocą tego obiektu PenStyleSetInfo.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna Transform Zwraca lub ustawia transformacji geometrycznej dla tego obiektu PenStyleSetInfo.Umożliwia zmiany tylko, jeśli właściwość nie jest niezmienna i odpowiednio ustawia flagi override.
Właściwość publiczna Width Zwraca lub ustawia szerokość tego obiektu PenStyleSetInfo.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ówna bieżącego obiektu. (Odziedziczone z Object).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna IsOverridden Sprawdza, czy w niektórych PenSettings są zastępowane.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

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