Właściwość ProvideLanguageServiceAttribute.EnableLineNumbers —
Określa, czy numery linii może być zaznaczona opcja w Opcje okno dialogowe.
Przestrzeń nazw: Microsoft.VisualStudio.Shell
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
Public Property EnableLineNumbers As Boolean
public bool EnableLineNumbers { get; set; }
Wartość właściwości
Typ: System.Boolean
Zwraca true , jeśli jest włączona opcja numery linii; w przeciwnym razie zwraca false.
Uwagi
Visual Studiomożna wyświetlać numery linii dla dowolnego pliku źródłowego, pomagając użytkownikom wyszukiwanie konkretnych wierszy źródłowych.Ta możliwość jest kontrolowana z Opcje okno dialogowe (dostępne z Narzędzia -> Opcje menu) z opcją numery linii.Jeśli usługa język nie obsługuje numerów wierszy z jakiegoś powodu, a następnie EnableLineNumbers właściwość powinna być ustawiona na false, a tym samym wyłączenie numery linii opcji.
Ta właściwość jest dostępna do wdrożenia usługi dowolnego języka.
Wartością domyślną jest true podczas odpowiedniego wpisu rejestru jest dostępna za pośrednictwem LanguagePreferences klasy.
Wpis rejestru wygląda następująco:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\[X.Y]\Languages\Language Services\
[Language Name]\
EnableLineNumbersOption = reg_dword: 0x00000001
Przykłady
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
EnableLineNumbers = true, // line numbers are supported
)]
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..