Condividi tramite


Classe PenSettings

PenSettings consente determinate proprietà su un PenStyleSetInfo da contrassegnare come sottoposti a override o non modificabile.Se alcune impostazioni della penna sono contrassegnate come non modificabili, pertanto non possono essere modificate ancora.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintassi

'Dichiarazione
Public Class PenSettings
public class PenSettings

Il tipo PenSettings espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico PenSettings costruttore predefinito.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Alignment Ottiene o imposta le informazioni di PenAlignment.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica Brush Ottiene o imposta le informazioni del pennello per il PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica Color Ottiene o imposta le informazioni sui colori per questo PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica CompoundArray Ottiene o imposta i valori di una matrice che specificano una penna composta per il PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica CustomEndCap Ottiene o imposta una fine personalizzata a utilizzare la fine delle linee tracciate a questo oggetto Pen.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica CustomStartCap Ottiene o imposta una fine personalizzata a utilizzare la parte superiore delle linee tracciate a questo oggetto di PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica DashCap Ottiene o imposta lo stile finale utilizzato alla fine dei trattini che costituiscono le linee tratteggiate disegnate con questo oggetto di PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica DashOffset Ottiene o imposta la distanza dall'inizio di una riga all'inizio di un motivo a tratteggio.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica DashPattern Ottiene o imposta una matrice dei trattini personalizzati e gli spazi.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica DashStyle Ottiene o imposta lo stile utilizzato per le linee tratteggiate disegnate con questo oggetto Pen.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica EndCap Ottiene o imposta lo stile finale utilizzato alla fine delle linee tracciate a questo oggetto di PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica ImmutableAlignment Consente di impostare di allineamento non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableBrush Rende impostare la proprietà del pennello non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableColor Consente di impostare di colore non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableCompoundArray Consente di impostare di CompoundArray non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableCustomEndCap Consente di impostare di CustomEndCap non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableCustomStartCap Consente di impostare di CustomStartCap non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableDashCap Consente di impostare di DashCap non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableDashOffset Consente di impostare di DashOffset non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableDashPattern Consente di impostare di DashPattern non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableDashStyle Consente di impostare di DashStyle non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableEndCap Consente di impostare di EndCap non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableLineJoin Consente di impostare di LineJoin non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableMiterLimit Consente di impostare di MiterLimit non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableStartCap Consente di impostare di StartCap non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableTransform Consente di impostare di trasformazione non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica ImmutableWidth Consente di impostare la larghezza non modificabile, immodificabili da altri.Una volta che viene rendere non modificabile, nessun altro possibile modificarla.
Proprietà pubblica LineJoin Ottiene o imposta lo stile relativa alla fine di due righe consecutive disegnate con questo oggetto di PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica MiterLimit Ottiene o imposta il limite dello spessore di join su un angolo squadrato.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica PenSettingsFlags Ottiene le proprietà sottoposte a override in PenStyleSetInfo.
Proprietà pubblica PenStyleSetInfo Ottiene o imposta il PenStyleSetInfo associato a tali impostazioni.
Proprietà pubblica StartCap Ottiene o imposta lo stile finale utilizzato all'inizio delle linee tracciate a questo oggetto di PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica Transform Ottiene o imposta la trasformazione geometrica per questo oggetto di PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.
Proprietà pubblica Width Ottiene o imposta la larghezza dell'oggetto di PenStyleSetInfo.Consente solo la modifica se la proprietà non è immutabile e imposta flag di override in modo appropriato.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsOverridden Verifica se un determinato PenSettings viene eseguito l'override.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams