Właściwość ProvideLanguageServiceAttribute.MaxErrorMessages —
Określa maksymalną liczbę błędów komunikat usługi języka mogą zgłaszać do analizowania operacji.
Przestrzeń nazw: Microsoft.VisualStudio.Shell
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
Public Property MaxErrorMessages As Integer
public int MaxErrorMessages { get; set; }
Wartość właściwości
Typ: System.Int32
Zwraca liczbę wskazującą maksymalną liczbę błędów, które mogą być zgłaszane.
Uwagi
Usługa języka zgłosić ostrzeżeń i błędów, które mogą wynikać z przetwarzaniem operacji.Te ostrzeżenia i błędy są wyświetlane w Listy błędów okno zadania.MaxErrorMessages Właściwość określa maksymalną liczbę błędów, które mogą być wyświetlane w czasie Listy błędów okno przez usługę języka.Utrzymywanie dość mały tej wartości zmniejsza ilość bałaganu, która będzie się pojawiać, zwłaszcza, jeśli podczas analizowania występuje podczas, gdy użytkownik jest wpisywanie i nie zakończeniu ich wpisywania konstrukcja określonego języka.
Ta właściwość jest szczególnych ram pakiet zarządzanych (MPF).
Wartością domyślną jest 10, gdy odpowiedni wpis 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]\
MaxErrorMessages = reg_dword: 0x0000000f
Przykłady
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
MaxErrorMessages = 15, // Max messages to report
)]
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..