Classe PenSettings
PenSettings permite que determinadas propriedades em um PenStyleSetInfo para ser marcado como substituído ou imutável.Se determinadas configurações de caneta estiverem marcadas como imutáveis, então eles não são permitidos a serem alteradas novamente.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.PenSettings
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintaxe
'Declaração
Public Class PenSettings
public class PenSettings
O tipo PenSettings expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
PenSettings | Construtor padrão. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
Alignment | Obtém ou define as informações de PenAlignment.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
Brush | Obtém ou define as informações de pincel para o PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
Color | Obtém ou define as informações de cor para este PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
CompoundArray | Obtém ou define uma matriz de valores que especificam uma caneta composta para o PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
CustomEndCap | Obtém ou define um limite personalizado para usar no final das linhas desenhadas com este objeto Pen.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
CustomStartCap | Obtém ou define um limite personalizado para usar no início das linhas desenhadas com este objeto PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
DashCap | Obtém ou define o estilo de arremate usado no final dos traços que compõem as linhas tracejadas desenhadas com este objeto PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
DashOffset | Obtém ou define a distância desde o início de uma linha para o início de um padrão tracejado.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
DashPattern | Obtém ou define uma matriz de traços personalizados e espaços.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
DashStyle | Obtém ou define o estilo usado nas linhas tracejadas desenhadas com este objeto Pen.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
EndCap | Obtém ou define o estilo de arremate usado no final das linhas desenhadas com este objeto PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
ImmutableAlignment | Faz o alinhamento definindo imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableBrush | Faz o pincel definindo imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableColor | Torna a cor definindo imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableCompoundArray | Torna a configuração CompoundArray imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableCustomEndCap | Torna a configuração CustomEndCap imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableCustomStartCap | Torna a configuração CustomStartCap imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableDashCap | Torna a configuração DashCap imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableDashOffset | Torna a configuração DashOffset imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableDashPattern | Torna a configuração de DashPattern imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableDashStyle | Torna a configuração DashStyle imutável, inalterável por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableEndCap | Torna a configuração EndCap imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableLineJoin | Torna a configuração LineJoin imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableMiterLimit | Torna a configuração MiterLimit imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableStartCap | Torna a configuração StartCap imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableTransform | Faz a transformação definindo imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
ImmutableWidth | Torna a largura definindo imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. | |
LineJoin | Obtém ou define o estilo de associação para ends de duas linhas consecutivas desenhado com este objeto PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
MiterLimit | Obtém ou define o limite da espessura da associação em um canto da junção de mitre.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
PenSettingsFlags | Obtém as propriedades substituídas na PenStyleSetInfo. | |
PenStyleSetInfo | Obtém ou define o PenStyleSetInfo associado a essas configurações. | |
StartCap | Obtém ou define o estilo de arremate usado no início das linhas desenhadas com este objeto PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
Transform | Obtém ou define a transformação geométrica para este objeto PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. | |
Width | Obtém ou define a largura deste objeto de PenStyleSetInfo.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
IsOverridden | Testa se determinados PenSettings são substituídas. | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.