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.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.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 tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Serve como a função de hash padrão. (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.