Classe MarkerFormatDefinition
Fornece informações de codificação por cores para marcadores de texto.
Hierarquia de herança
Object
Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition
Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition
Namespace: Microsoft.VisualStudio.Text.Classification
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (em Microsoft.VisualStudio.Text.UI.Wpf.dll)
Sintaxe
'Declaração
Public MustInherit Class MarkerFormatDefinition _
Inherits EditorFormatDefinition
public abstract class MarkerFormatDefinition : EditorFormatDefinition
public ref class MarkerFormatDefinition abstract : public EditorFormatDefinition
[<AbstractClass>]
type MarkerFormatDefinition =
class
inherit EditorFormatDefinition
end
public abstract class MarkerFormatDefinition extends EditorFormatDefinition
O tipo MarkerFormatDefinition expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
MarkerFormatDefinition | Inicializa uma nova instância de MarkerFormatDefinition. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
BackgroundBrush | Obtém ou define o pincel de plano de fundo para este item. (Herdado de EditorFormatDefinition.) | |
BackgroundColor | Obtém ou define a cor de fundo para este item. (Herdado de EditorFormatDefinition.) | |
BackgroundCustomizable | Determina se o plano de fundo desse formato é personalizável. (Herdado de EditorFormatDefinition.) | |
Border | A caneta é usada para desenhar a borda do marcador de texto. | |
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.) | |
Fill | O pincel é usado para pintar o corpo interno do marcador de texto. | |
ForegroundBrush | Obtém ou define o pincel de primeiro plano para este item. (Herdado de EditorFormatDefinition.) | |
ForegroundColor | Obtém ou define a cor de primeiro plano para este item. (Herdado de EditorFormatDefinition.) | |
ForegroundCustomizable | Determina se o primeiro plano desse formato é personalizável. (Herdado de EditorFormatDefinition.) | |
ZOrder | Representa a ordem z do marcador de quando ele for desenhado na camada de adorno do marcador de texto. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
CreateResourceDictionary | Cria um ResourceDictionary desta definição. (Herdado de EditorFormatDefinition.) | |
CreateResourceDictionaryFromDefinition | Cria um ResourceDictionary usando essa definição. (Substitui EditorFormatDefinition.CreateResourceDictionaryFromDefinition().) | |
Equals | Determines whether the specified object is equal to the current object. (Herdado de Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.) | |
GetHashCode | Serves as the default hash function. (Herdado de Object.) | |
GetType | Gets the Type of the current instance. (Herdado de Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) | |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
Superior
Campos
Nome | Descrição | |
---|---|---|
BorderId | A seqüência de caracteres usada para pesquisar o valor de caneta de borda na ResourceDictionary. | |
FillId | A seqüência de caracteres usada para pesquisar o valor do pincel de preenchimento na ResourceDictionary. | |
ZOrderId | A seqüência de caracteres usada para pesquisar o valor da ordem z na ResourceDictionary. |
Superior
Comentários
This is a MEF component part, and should be exported as: [Export(typeof(EditorFormatDefinition))]
Exporters devem fornecer o atributo NameAttribute.
O MarkerFormatDefinition é consumido pelo gerenciador padrão visual para o TextMarkerTag. O Type propriedade deve corresponder do NameAttribute isso exportar para que a cor desejada pode ser carregada corretamente para o marcador de texto.
Exemplos
Para obter um exemplo de criação de uma definição de formato de marcador, consulte Passo a passo: Realçar texto.
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.