ProvideLanguageServiceAttribute.EnableLineNumbers Eigenschaft

Definition

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

Boolean

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  

Gilt für