Partilhar via


Classe PenStyleSetInfo

Contém as informações StyleSet sobre uma caneta.Essas são todas as configurações que ser colocado em uma caneta como cor, alinhamento, LineCap, PenType, etc.As informações são usadas para criar um código de hash exclusivo para esta classe, que é usado no HybridDictionary para a pesquisa de um determinado resourse em cache.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.PenStyleSetInfo

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 PenStyleSetInfo _
    Implements ICloneable
public class PenStyleSetInfo : ICloneable

O tipo PenStyleSetInfo expõe os membros a seguir.

Construtores

  Nome Descrição
Método público PenStyleSetInfo

Superior

Propriedades

  Nome Descrição
Propriedade pública Alignment Obtém ou define as informações de PenAlignment.
Propriedade pública Brush Obtém ou define as informações de pincel para essa caneta.
Propriedade pública Color Obtém ou define as informações de cor para essa caneta.
Propriedade pública CompoundArray Obtém ou define uma matriz de valores que especificam uma caneta de compostos.Uma caneta composta desenha uma linha de composto formada por espaços e linhas paralelas.
Propriedade pública CustomEndCap Obtém ou define um limite personalizado para usar no final das linhas desenhadas com este objeto Pen.
Propriedade pública CustomStartCap Obtém ou define um limite personalizado para usar no início das linhas desenhadas com este objeto Pen.
Propriedade pública 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 Pen.
Propriedade pública DashOffset Obtém ou define a distância desde o início de uma linha para o início de um padrão tracejado.
Propriedade pública DashPattern Obtém ou define uma matriz de traços personalizados e espaços.
Propriedade pública DashStyle Obtém ou define o estilo usado nas linhas tracejadas desenhadas com este objeto Pen.
Propriedade pública EndCap Obtém ou define o estilo de arremate usado no final das linhas desenhadas com este objeto Pen.
Propriedade pública LineJoin Obtém ou define o estilo de associação para ends de duas linhas consecutivas desenhado com este objeto Pen.
Propriedade pública MiterLimit Obtém ou define o limite da espessura da associação em um canto da junção de mitre.
Propriedade pública StartCap Obtém ou define o estilo de arremate usado no início das linhas desenhadas com este objeto Pen.
Propriedade pública Transform Obtém ou define a transformação geométrica para este objeto de caneta.
Propriedade pública Width Obtém ou define a largura deste objeto de caneta.

Superior

Métodos

  Nome Descrição
Método público Clone Método para criar uma nova instância desse objeto com os mesmos dados de instância.
Método público Equals(Object) Determina se o objeto especificado é igual a este.Igual somente se todas as suas propriedades forem iguais. (Substitui Object.Equals(Object).)
Método públicoMembro estático Equals(Object, Object) Determina se os dois objetos especificados são iguais entre si
Método protegido 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.)
Método público GetHashCode Serve como uma função de hash para PenStyleSetInfo, adequada para usa em dados e algoritmos de hash estruturas como uma tabela de hash. (Substitui Object.GetHashCode().)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público 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.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Diagrams