ProvideLanguageServiceAttribute.EnableLineNumbers Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se a opção de números de linha pode ser selecionada na caixa de diálogo opções.
public:
property bool EnableLineNumbers { bool get(); void set(bool value); };
public:
property bool EnableLineNumbers { bool get(); void set(bool value); };
public bool EnableLineNumbers { get; set; }
member this.EnableLineNumbers : bool with get, set
Public Property EnableLineNumbers As Boolean
Valor da propriedade
Retorna true se a opção de números de linha está habilitada para uso; caso contrário, retorna false .
Exemplos
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
EnableLineNumbers = true, // line numbers are supported
)]
Comentários
Visual Studio pode exibir números de linha para qualquer arquivo de origem, ajudando os usuários a localizar linhas de origem específicas. Essa capacidade é controlada na caixa de diálogo Opções (disponível no menu -> Opções de ferramentas) com os números de linha de opção. Se um serviço de idioma não puder dar suporte a números de linha por algum motivo, a EnableLineNumbers Propriedade deverá ser definida como false , desabilitando assim a opção de números de linha .
Essa propriedade está disponível para qualquer implementação de serviço de linguagem.
O padrão é true quando a entrada de registro correspondente é acessada por meio da LanguagePreferences classe.
A entrada do registro é parecida com esta:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
EnableLineNumbersOption = reg_dword: 0x00000001