Condividi tramite


Interfaccia IClassificationFormatMap

Mapping da un oggetto IClassificationType a un oggetto TextFormattingRunProperties oggetto.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Classification
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintassi

'Dichiarazione
Public Interface IClassificationFormatMap
public interface IClassificationFormatMap
public interface class IClassificationFormatMap
type IClassificationFormatMap =  interface end
public interface IClassificationFormatMap

Il tipo IClassificationFormatMap espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CurrentPriorityOrder Ottiene un elenco di sola lettura di IClassificationType gli oggetti supportati da questo formato eseguono il mapping, ordinato dalla priorità.
Proprietà pubblica DefaultTextProperties ottiene o imposta le proprietà predefinite che si applicano a tutti i tipi di classificazione.Le proprietà predefinite contengono il set di proprietà minime necessarie per eseguire il rendering del testo correttamente.
Proprietà pubblica IsInBatchUpdate determina se questo IClassificationFormatMap è in corso un aggiornamento batch.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddExplicitTextProperties(IClassificationType, TextFormattingRunProperties) Aggiunge un oggetto TextFormattingRunProperties in un nuovo IClassificationType.
Metodo pubblico AddExplicitTextProperties(IClassificationType, TextFormattingRunProperties, IClassificationType) Aggiunge un oggetto TextFormattingRunProperties in un nuovo IClassificationType.
Metodo pubblico BeginBatchUpdate Inizia un aggiornamento batch in IClassificationFormatMap.Gli eventi non verranno generati finché EndBatchUpdate viene chiamato.
Metodo pubblico EndBatchUpdate Termina un aggiornamento batch in IClassificationFormatMap e genera un evento se sono state apportate modifiche durante l'aggiornamento batch.
Metodo pubblico GetEditorFormatMapKey ottiene la chiave utilizzata per archiviare le proprietà associate di classificationType nell'oggetto sottostante IEditorFormatMap.
Metodo pubblico GetExplicitTextProperties Ottiene il esplicito TextFormattingRunProperties per il tipo di classificazione specificato.
Metodo pubblico GetTextProperties ottiene TextFormattingRunProperties per un tipo di classificazione di testo specificato.
Metodo pubblico SetExplicitTextProperties Imposta esplicito TextFormattingRunProperties oggetto IClassificationType.
Metodo pubblico SetTextProperties imposta TextFormattingRunProperties oggetto IClassificationType.
Metodo pubblico SwapPriorities Scambia le proprietà di due IClassificationType oggetti.

In alto

Eventi

  Nome Descrizione
Evento pubblico ClassificationFormatMappingChanged si verifica quando questo IClassificationFormatMap modifiche.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Classification