Partager via


ProvideLanguageServiceAttribute.EnableLineNumbers, propriété

Détermine si l'option de Numérotation des lignes peut être sélectionnée dans la boîte de dialogue d'Options.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Property EnableLineNumbers As Boolean
public bool EnableLineNumbers { get; set; }

Valeur de propriété

Type : System.Boolean
Retourne true si l'option de numéros de ligne est activée pour l'utilisation ; sinon, retours false.

Remarques

Visual Studio peut afficher des numéros de ligne pour tout fichier source, aidant des utilisateurs recherchent les lignes particulières de source.Cette capacité est contrôlée de la boîte de dialogue d'Options (disponible dans Outils - > menu d'Options) avec l'option Numérotation des lignes.Si un service de langage ne peut pas prendre en charge des numéros de ligne pour une raison quelconque, alors la propriété d'EnableLineNumbers doit être définie à false, désactivant ainsi l'option de Numérotation des lignes.

Cette propriété est disponible à toute implémentation de service de langage.

La valeur par défaut est true lorsque l'entrée du Registre correspondante est accessible via la classe d'LanguagePreferences.

L'entrée du Registre ressemble à ceci :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
  [Language Name]\
    EnableLineNumbersOption = reg_dword: 0x00000001

Exemples

    [ProvideLanguageService(typeof(MyLanguageService),           // Required
                            MyConstants.languageName,            // Required
                            MyConstants.languageNameResourceID,  // Required
        // Optional language service properties
        EnableLineNumbers = true,  // line numbers are supported
                           )]

Sécurité .NET Framework

Voir aussi

Référence

ProvideLanguageServiceAttribute Classe

Microsoft.VisualStudio.Shell, espace de noms