ProvideLanguageServiceAttribute.EnableLineNumbers Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob die Option Zeilennummern im Dialogfeld Optionen ausgewählt werden kann.
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
Eigenschaftswert
Gibt true zurück, wenn die Zeilennummerenoption zur Verwendung aktiviert ist; andernfalls false.
Beispiele
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
EnableLineNumbers = true, // line numbers are supported
)]
Hinweise
Visual Studio kann Zeilennummern für beliebige Quelldateien anzeigen, um Benutzern zu helfen, bestimmte Quellzeilen zu suchen. Diese Funktion wird über das Dialog Feld Optionen (verfügbar über das Menü Extras -> Optionen ) mit der Option Zeilennummern gesteuert. Wenn ein Sprachdienst Zeilennummern aus irgendeinem Grund nicht unterstützt, sollte die- EnableLineNumbers Eigenschaft auf festgelegt werden false . Dadurch wird die Option Zeilennummern deaktiviert.
Diese Eigenschaft ist für jede Sprachdienst Implementierung verfügbar.
Der Standardwert ist, true Wenn auf den entsprechenden Registrierungs Eintrag über die-Klasse zugegriffen wird LanguagePreferences .
Der Registrierungs Eintrag sieht wie folgt aus:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
EnableLineNumbersOption = reg_dword: 0x00000001