Condividi tramite


Interfaccia IEditorOptions

Rappresenta opzioni dell'editor comuni e un meccanismo estensibile per modificare i valori e l'aggiunta di nuove opzioni.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Sintassi

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

Il tipo IEditorOptions espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica GlobalOptions ottiene le opzioni globali.
Proprietà pubblica Parent Ottiene l'oggetto padre immediato del set di opzioni.
Proprietà pubblica SupportedOptions ottiene le opzioni supportate.

In alto

Metodi

  Nome Descrizione
Metodo pubblico ClearOptionValue(String) Cancellare il valore definito localmente per l'opzione specificata.
Metodo pubblico ClearOptionValue<T>(EditorOptionKey<T>) Cancellare il valore definito localmente per l'opzione specificata.
Metodo pubblico GetOptionValue(String) Ottiene il valore dell'opzione specificata dall'ID di opzione
Metodo pubblico GetOptionValue<T>(String) Ottiene il valore dell'opzione identificato dall'ID dell'opzione specificata
Metodo pubblico GetOptionValue<T>(EditorOptionKey<T>) Ottiene il valore dell'opzione identificato dalla chiave specificata.
Metodo pubblico IsOptionDefined(String, Boolean) Determina se viene definita l'opzione specificata.
Metodo pubblico IsOptionDefined<T>(EditorOptionKey<T>, Boolean) Determina se l'opzione dell'editor specificata è definita.
Metodo pubblico SetOptionValue(String, Object) Imposta il valore dell'opzione specificata nell'ambito corrente.
Metodo pubblico SetOptionValue<T>(EditorOptionKey<T>, T) Imposta il valore dell'opzione specificata nell'ambito corrente.

In alto

Eventi

  Nome Descrizione
Evento pubblico OptionChanged si verifica quando tutte le modifiche di opzione.

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico AppearanceCategory Specifica la categoria appearance. (Definito da WpfViewOptionExtensions).
Metodo di estensione pubblico DoesViewProhibitUserInput Determina se la visualizzazione impedisce tutto l'input utente. (Definito da TextViewOptionExtensions).
Metodo di estensione pubblico GetIndentSize ottiene la dimensione di un rientro per specificata IEditorOptions. (Definito da DefaultOptionExtensions).
Metodo di estensione pubblico GetNewLineCharacter Ottiene il carattere o i caratteri di nuova riga per le opzioni dell'editor specificate. (Definito da DefaultOptionExtensions).
Metodo di estensione pubblico GetReplicateNewLineCharacter Determina se duplicare il carattere di nuova riga o la sequenza di caratteri se è già presente quando si inserisce una nuova riga. (Definito da DefaultOptionExtensions).
Metodo di estensione pubblico GetTabSize Ottiene il numero di spazi dalla scheda in specificato IEditorOptions. (Definito da DefaultOptionExtensions).
Metodo di estensione pubblico IsAutoScrollEnabled Determina se lo scorrimento automatico è abilitato con il set di opzioni dell'editor specificato. (Definito da TextViewOptionExtensions).
Metodo di estensione pubblico IsChangeTrackingEnabled Determina se il rilevamento delle modifiche è abilitato con il set di opzioni dell'editor specificato. (Definito da TextViewHostOptionExtensions).
Metodo di estensione pubblico IsConvertTabsToSpacesEnabled Determina se l'opzione convertire le tabulazioni in spazi è abilitata in specificato IEditorOptions. (Definito da DefaultOptionExtensions).
Metodo di estensione pubblico IsDragDropEditingEnabled Determina se l'opzione per la modifica mediante trascinamento della selezione è abilitata nelle opzioni specificate. (Definito da TextViewOptionExtensions).
Metodo di estensione pubblico IsGlyphMarginEnabled Determina se il margine dei glifi è abilitato con il set di opzioni dell'editor specificato. (Definito da TextViewHostOptionExtensions).
Metodo di estensione pubblico IsHighlightCurrentLineEnabled Determina se l'opzione per evidenziare la riga corrente è abilitata. (Definito da WpfViewOptionExtensions).
Metodo di estensione pubblico IsHorizontalScrollBarEnabled Determina se la barra di scorrimento orizzontale è abilitata con il set di opzioni dell'editor specificato. (Definito da TextViewHostOptionExtensions).
Metodo di estensione pubblico IsLineNumberMarginEnabled Determina se il margine del numero di riga è abilitato con il set di opzioni dell'editor specificato. (Definito da TextViewHostOptionExtensions).
Metodo di estensione pubblico IsMouseWheelZoomEnabled Determina se abilitare lo zoom tramite rotellina del mouse. (Definito da WpfViewOptionExtensions).
Metodo di estensione pubblico IsOutliningMarginEnabled Determina se il margine della struttura è abilitato con il set di opzioni dell'editor specificato. (Definito da TextViewHostOptionExtensions).
Metodo di estensione pubblico IsOutliningUndoEnabled Determina se l'opzione di annullamento della struttura è abilitata in specificato IEditorOptions. (Definito da TextViewOptionExtensions).
Metodo di estensione pubblico IsOverwriteModeEnabled Determina se la modalità di sovrascrittura è abilitata con il set di opzioni dell'editor specificato. (Definito da TextViewOptionExtensions).
Metodo di estensione pubblico IsSelectionMarginEnabled Determina se il margine della selezione è abilitato con il set di opzioni dell'editor specificato. (Definito da TextViewHostOptionExtensions).
Metodo di estensione pubblico IsSimpleGraphicsEnabled Determina se l'opzione per disegnare una selezione sfumata è abilitata. (Definito da WpfViewOptionExtensions).
Metodo di estensione pubblico IsVerticalScrollBarEnabled Determina se la barra di scorrimento verticale è abilitata con il set di opzioni dell'editor specificato. (Definito da TextViewHostOptionExtensions).
Metodo di estensione pubblico IsViewportLeftClipped Determina se la proprietà di ViewportLeft di visualizzazione viene tagliata la larghezza del testo. (Definito da TextViewOptionExtensions).
Metodo di estensione pubblico IsVirtualSpaceEnabled Determina se lo spazio virtuale è abilitato per il set di opzioni dell'editor specificato. (Definito da TextViewOptionExtensions).
Metodo di estensione pubblico IsVisibleWhitespaceEnabled Determina se lo spazio vuoto visibile è abilitato con il set di opzioni dell'editor specificato. (Definito da TextViewOptionExtensions).
Metodo di estensione pubblico IsZoomControlEnabled Determina se il controllo zoom è abilitato con il set di opzioni dell'editor specificato. (Definito da TextViewHostOptionExtensions).
Metodo di estensione pubblico WordWrapStyle Ottiene il set di stili a capo automatico con il set di opzioni dell'editor specificato. (Definito da TextViewOptionExtensions).

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Editor