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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.