Interface IEditorOptions
Representa as opções comuns do editor e um amplo mecanismo para modificar valores e adicionar novas opções.
Namespace: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)
Sintaxe
'Declaração
Public Interface IEditorOptions
public interface IEditorOptions
public interface class IEditorOptions
type IEditorOptions = interface end
public interface IEditorOptions
O tipo IEditorOptions expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
GlobalOptions | Obtém as opções globais. | |
Parent | Obtém o pai imediato deste conjunto de opções. | |
SupportedOptions | Obtém as opções suportadas. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
ClearOptionValue(String) | Limpe o valor definido localmente para a opção fornecida. | |
ClearOptionValue<T>(EditorOptionKey<T>) | Limpe o valor definido localmente para a opção fornecida. | |
GetOptionValue(String) | Obtém o valor da opção especificada, a identificação da opção. | |
GetOptionValue<T>(String) | Obtém o valor da opção identificada pela identificação da opção especificada. | |
GetOptionValue<T>(EditorOptionKey<T>) | Obtém o valor da opção identificada pela chave especificada. | |
IsOptionDefined(String, Boolean) | Determina se a opção especificada está definida. | |
IsOptionDefined<T>(EditorOptionKey<T>, Boolean) | Determina se a opção do editor especificado está definida. | |
SetOptionValue(String, Object) | Define o valor da opção especificada no escopo atual. | |
SetOptionValue<T>(EditorOptionKey<T>, T) | Define o valor da opção especificada no escopo atual. |
Superior
Eventos
Nome | Descrição | |
---|---|---|
OptionChanged | Ocorre quando qualquer opção de alterações. |
Superior
Métodos de extensão
Nome | Descrição | |
---|---|---|
AppearanceCategory | Especifica a categoria de aparência. (Definido por WpfViewOptionExtensions.) | |
DoesViewProhibitUserInput | Determina se o modo de exibição proíbe todas as entradas do usuário. (Definido por TextViewOptionExtensions.) | |
GetIndentSize | Obtém o tamanho de um recuo especificado IEditorOptions. (Definido por DefaultOptionExtensions.) | |
GetNewLineCharacter | Obtém o caractere de nova linha ou caracteres para as opções do editor especificado. (Definido por DefaultOptionExtensions.) | |
GetReplicateNewLineCharacter | Determina se deve duplicar o caractere de nova linha ou uma seqüência de caracteres, se ele já estiver presente ao inserir uma nova linha. (Definido por DefaultOptionExtensions.) | |
GetTabSize | Obtém o número de espaços para a guia do IEditorOptions. (Definido por DefaultOptionExtensions.) | |
IsAutoScrollEnabled | Determina se a rolagem automática está habilitada com o conjunto de opções do editor especificado. (Definido por TextViewOptionExtensions.) | |
IsChangeTrackingEnabled | Determina se o controle de alterações é habilitada com o conjunto de opções do editor especificado. (Definido por TextViewHostOptionExtensions.) | |
IsConvertTabsToSpacesEnabled | Determina se a opção para converter tabulações em espaços está ativada do IEditorOptions. (Definido por DefaultOptionExtensions.) | |
IsDragDropEditingEnabled | Determina se a opção para edição de arrastar-e-soltar está ativada nas opções especificadas. (Definido por TextViewOptionExtensions.) | |
IsGlyphMarginEnabled | Determina se a margem do glifo é ativada com o conjunto de opções do editor especificado. (Definido por TextViewHostOptionExtensions.) | |
IsHighlightCurrentLineEnabled | Determina se a opção para realçar a linha atual está ativada. (Definido por WpfViewOptionExtensions.) | |
IsHorizontalScrollBarEnabled | Determina se a barra de rolagem horizontal é ativada com o conjunto de opções do editor especificado. (Definido por TextViewHostOptionExtensions.) | |
IsLineNumberMarginEnabled | Determina se a margem do número de linha é ativada com o conjunto de opções do editor especificado. (Definido por TextViewHostOptionExtensions.) | |
IsMouseWheelZoomEnabled | Determina se deve permitir que o mecanismo cíclico do mouse zoom. (Definido por WpfViewOptionExtensions.) | |
IsOutliningMarginEnabled | Determina se a margem de estrutura de tópicos é ativada com o conjunto de opções do editor especificado. (Definido por TextViewHostOptionExtensions.) | |
IsOutliningUndoEnabled | Determina se a opção para desfazer de estrutura de tópicos ativado do IEditorOptions. (Definido por TextViewOptionExtensions.) | |
IsOverwriteModeEnabled | Determina se substituir está habilitado com o conjunto de opções do editor especificado. (Definido por TextViewOptionExtensions.) | |
IsSelectionMarginEnabled | Determina se a margem de seleção está habilitada com o conjunto de opções do editor especificado. (Definido por TextViewHostOptionExtensions.) | |
IsSimpleGraphicsEnabled | Determina se a opção para desenhar uma seleção de gradiente é ativada. (Definido por WpfViewOptionExtensions.) | |
IsVerticalScrollBarEnabled | Determina se a barra de rolagem vertical é ativada com o conjunto de opções do editor especificado. (Definido por TextViewHostOptionExtensions.) | |
IsViewportLeftClipped | Determina se a propriedade de ViewportLeft do modo de exibição será recortada para a largura do texto. (Definido por TextViewOptionExtensions.) | |
IsVirtualSpaceEnabled | Determina se o espaço virtual está ativado para o conjunto de opções do editor especificado. (Definido por TextViewOptionExtensions.) | |
IsVisibleWhitespaceEnabled | Determina se o espaço em branco visível é ativado com o conjunto de opções do editor especificado. (Definido por TextViewOptionExtensions.) | |
IsZoomControlEnabled | Determina se o controle de zoom é ativado com o conjunto de opções do editor especificado. (Definido por TextViewHostOptionExtensions.) | |
WordWrapStyle | Obtém o conjunto do word em estilos de disposição do texto com o conjunto de opções do editor especificado. (Definido por TextViewOptionExtensions.) |
Superior