ProvideLanguageServiceAttribute.MaxErrorMessages, propriété
Détermine le nombre maximal de message d'erreurs qu'un service de langage peut stocker pour une opération d'analyse.
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Property MaxErrorMessages As Integer
public int MaxErrorMessages { get; set; }
Valeur de propriété
Type : System.Int32
Retourne un numéro indiquant le nombre maximal d'erreurs qui peuvent être stockées.
Remarques
Un service de langage peut signaler les avertissements et les erreurs qui peuvent survenir d'une opération d'analyse.Ces avertissements et erreurs sont affichés dans la fenêtre de tâche de Liste d'erreurs.La propriété d'MaxErrorMessages spécifie le nombre maximal d'erreurs qui peuvent être affichées à la fois dans la fenêtre de Liste d'erreurs par le service de langage.Conservant cette valeur suffisamment petite réduit la quantité de encombrement qui peut apparaître, surtout si analyser se produit lorsque l'utilisateur tape et ils n'ont pas fini de taper une construction de langage spécifique.
Cette propriété est spécifique à l'infrastructure managée de package. (MPF)
La valeur par défaut est 10 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]\
MaxErrorMessages = reg_dword: 0x0000000f
Exemples
[ProvideLanguageService(typeof(MyLanguageService), // Required
MyConstants.languageName, // Required
MyConstants.languageNameResourceID, // Required
// Optional language service properties
MaxErrorMessages = 15, // Max messages to report
)]
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.