Classe BrushSettings
BrushSettings permite que determinadas propriedades em um BrushStyleSetInfo para ser marcado como substituído ou imutável. Se determinadas configurações de pincel são 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.BrushSettings
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 BrushSettings
public class BrushSettings
O tipo BrushSettings expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
BrushSettings | Construtor padrão. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
BackColor | Obtém ou define a cor de espaços entre as linhas de hachura desenhadas por este objeto HatchBrush.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. |
![]() |
BrushSettingsFlags | Obtém as propriedades substituídas na BrushStyleSetInfo. |
![]() |
BrushStyleSetInfo | Obtém ou define o BrushStyleSetInfo associado a essas configurações. |
![]() |
BrushType | Obtém ou define o tipo de pincel.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 a cor deste objeto SolidBrush.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. |
![]() |
ForeColor | Obtém ou define a cor das linhas de hachura desenhadas por este objeto HatchBrush.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. |
![]() |
HatchStyle | Obtém ou define o estilo de hachura deste objeto HatchBrush.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. |
![]() |
Image | Obtém ou define o objeto de imagem associado a este objeto TextureBrush.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. |
![]() |
ImmutableBackColor | Torna a configuração BackColor imutável, inalterável por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. |
![]() |
ImmutableBrushType | Torna a configuração BrushType 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. |
![]() |
ImmutableForeColor | Torna a configuração ForeColor imutável, inalterável por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. |
![]() |
ImmutableHatchStyle | Torna a configuração HatchStyle imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. |
![]() |
ImmutableImage | Torna a imagem definindo 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. |
![]() |
ImmutableWrapMode | Torna a configuração WrapMode imutável, ser trocadas por outras pessoas.Uma vez que é tornar imutáveis, ninguém mais poderá alterá-lo. |
![]() |
Transform | Obtém ou define um objeto Matrix que define uma transformação geométrica local para a imagem associada a este objeto TextureBrush.Só permite a alteração, se a propriedade não é imutável e define os sinalizadores de substituição apropriadamente. |
![]() |
WrapMode | Obtém ou define uma enumeração WrapMode que indica o modo de quebra automática de linha para este objeto TextureBrush.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 BrushSettings 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
Comentários
BrushSettings permite que determinadas propriedades em um BrushStyleSetInfo para ser marcado como substituído ou imutável. Se determinadas configurações de pincel são marcadas como imutáveis, elas não são permitidas a serem alteradas novamente.
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.