Compartilhar via


Classe ClassificationFormatDefinition

Fornece informações de formato de classificação para um tipo específico de classificação.

Hierarquia de herança

Object
  Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition
    Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition

Namespace:  Microsoft.VisualStudio.Text.Classification
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (em Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintaxe

'Declaração
Public MustInherit Class ClassificationFormatDefinition _
    Inherits EditorFormatDefinition
public abstract class ClassificationFormatDefinition : EditorFormatDefinition
public ref class ClassificationFormatDefinition abstract : public EditorFormatDefinition
[<AbstractClass>]
type ClassificationFormatDefinition =  
    class 
        inherit EditorFormatDefinition 
    end
public abstract class ClassificationFormatDefinition extends EditorFormatDefinition

O tipo ClassificationFormatDefinition expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido ClassificationFormatDefinition Inicializa uma nova instância de ClassificationFormatDefinition.

Superior

Propriedades

  Nome Descrição
Propriedade pública BackgroundBrush Obtém ou define o pincel de plano de fundo para este item. (Herdado de EditorFormatDefinition.)
Propriedade pública BackgroundColor Obtém ou define a cor de fundo para este item. (Herdado de EditorFormatDefinition.)
Propriedade pública BackgroundCustomizable Determina se o plano de fundo desse formato é personalizável. (Herdado de EditorFormatDefinition.)
Propriedade pública BackgroundOpacity Obtém ou define a opacidade do plano de fundo.
Propriedade pública CultureInfo Obtém ou define o CultureInfo para este formato de classificação.
Propriedade pública DisplayName Define a seqüência de caracteres usada ao exibir a definição de formato para o usuário.Esta propriedade é usada somente se o UserVisibleAttribute for definido como true na exportação deste objeto. (Herdado de EditorFormatDefinition.)
Propriedade pública FontHintingSize Obtém ou define a fonte de dicas de tamanho para este formato de classificação.
Propriedade pública FontRenderingSize Obtém ou define o tamanho da fonte de processamento para esse formato de classificação.
Propriedade pública FontTypeface Obtém ou define o Typeface para este formato de classificação.
Propriedade pública ForegroundBrush Obtém ou define o pincel de primeiro plano para este item. (Herdado de EditorFormatDefinition.)
Propriedade pública ForegroundColor Obtém ou define a cor de primeiro plano para este item. (Herdado de EditorFormatDefinition.)
Propriedade pública ForegroundCustomizable Determina se o primeiro plano desse formato é personalizável. (Herdado de EditorFormatDefinition.)
Propriedade pública ForegroundOpacity Obtém ou define a opacidade do primeiro plano.
Propriedade pública IsBold Determina se o texto deve estar em negrito.
Propriedade pública IsItalic Determina se deve ser o texto em itálico.
Propriedade pública TextDecorations Obtém ou define o TextDecorationCollection para este formato de classificação.
Propriedade pública TextEffects Obtém ou define ao TextEffectCollection para este formato de classificação.

Superior

Métodos

  Nome Descrição
Método público CreateResourceDictionary Cria um ResourceDictionary desta definição. (Herdado de EditorFormatDefinition.)
Método protegido CreateResourceDictionaryFromDefinition Cria um ResourceDictionary usando essa definição. (Substitui EditorFormatDefinition.CreateResourceDictionaryFromDefinition().)
Método público Equals Determines whether the specified object is equal to the current object. (Herdado de Object.)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método público GetHashCode Serves as the default hash function. (Herdado de Object.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método protegido MemberwiseClone Creates a shallow copy of the current Object. (Herdado de Object.)
Método público ToString Returns a string that represents the current object. (Herdado de Object.)

Superior

Campos

  Nome Descrição
Campo públicoMembro estático BackgroundOpacityId Define a seqüência de caracteres usada para pesquisar o valor de opacidade do plano de fundo na ResourceDictionary.
Campo públicoMembro estático CultureInfoId Define a seqüência de caracteres usada para pesquisar a CultureInfo o valor de ResourceDictionary.
Campo públicoMembro estático DefaultBackgroundOpacity Define a opacidade do padrão usada para o cor de plano de fundo/pincel se nenhum BackgroundOpacityId entidades são definidas.
Campo públicoMembro estático DefaultHighContrastBackgroundOpacity
Campo públicoMembro estático FontHintingSizeId Define a seqüência de caracteres usada para pesquisar a fonte de indicações no valor do tamanho do ResourceDictionary.
Campo públicoMembro estático FontRenderingSizeId Define a seqüência de caracteres usada para pesquisar a fonte no valor do tamanho de processamento de ResourceDictionary.
Campo públicoMembro estático ForegroundOpacityId Define a seqüência de caracteres usada para pesquisar o valor de opacidade do primeiro plano na ResourceDictionary.
Campo públicoMembro estático IsBoldId Define a seqüência de caracteres usada para pesquisar o valor em negrito a ResourceDictionary.
Campo públicoMembro estático IsItalicId Define a seqüência de caracteres usada para pesquisar o valor em itálico a ResourceDictionary.
Campo públicoMembro estático TextDecorationsId Define a seqüência de caracteres usada para pesquisar o valor de decoração de texto na ResourceDictionary.
Campo públicoMembro estático TextEffectsId Define a aparência de seqüência de caracteres usada o valor de efeitos de texto na ResourceDictionary.
Campo públicoMembro estático TypefaceId Define a aparência de o cadeia de caracteres usada o valor de face de tipos na ResourceDictionary.

Superior

Comentários

This is a MEF component part, and should be exported as: [Export(typeof(EditorFormatDefinition))] 

Exporters devem fornecer os atributos ClassificationTypeAttribute e NameAttribute. Os atributos OrderAttribute, DisplayNameAttribute, e UserVisibleAttribute são opcionais.

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.Text.Classification