ProvideLanguageServiceAttribute.EnableLineNumbers Propriedade

Definição

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

Boolean

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  

Aplica-se a