ModelingErrorListProvider, classe
ModelingErrorListProvider permet à ModelingdocData d'afficher des messages d'erreur/d'avertissement dans la fenêtre de liste d'erreurs de Visual Studio.
Cette API n'est pas conforme CLS.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Shell.ModelingErrorListProvider
Espace de noms : Microsoft.VisualStudio.Modeling.Shell
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntaxe
'Déclaration
<CLSCompliantAttribute(False)> _
Public NotInheritable Class ModelingErrorListProvider _
Implements IDisposable, IVsRunningDocTableEvents
[CLSCompliantAttribute(false)]
public sealed class ModelingErrorListProvider : IDisposable,
IVsRunningDocTableEvents
Le type ModelingErrorListProvider expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Count | Nombre d'éléments actuellement dans la liste. |
Début
Méthodes
Nom | Description | |
---|---|---|
AddItem | Ajoute un nouvel élément à la liste. | |
Clear | Effacer les éléments. | |
Dispose | Libère toutes les ressources utilisées par l'instance actuelle de la classe ModelingErrorListProvider. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Destructeur (Substitue Object.Finalize().) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
HideItems | Supprime les éléments de la fenêtre Liste d'erreurs. | |
ResumeRefresh | Reprend l'actualisation de la liste d'erreurs chaque fois qu'un élément est ajouté.Doit être appelé après SuspendRefresh, généralement juste après que le dernier élément d'un lot a été ajouté. | |
ShowItems | Affiche des éléments dans la fenêtre liste d'erreurs. | |
SuspendRefresh | Empêche la liste d'erreurs de se mettre à jour de façon synchrone chaque fois qu'un élément est ajouté.L'appel de SuspendRefresh avant d'ajouter un grand nombre d'éléments à la liste d'erreurs offre de meilleures performances. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IVsRunningDocTableEvents.OnAfterAttributeChange | IVsRunningDocTableEvents.OnAfterAttributeChange | |
IVsRunningDocTableEvents.OnAfterDocumentWindowHide | IVsRunningDocTableEvents.OnAfterDocumentWindowHide | |
IVsRunningDocTableEvents.OnAfterFirstDocumentLock | IVsRunningDocTableEvents.OnAfterFirstDocumentLock | |
IVsRunningDocTableEvents.OnAfterSave | IVsRunningDocTableEvents.OnAfterSave | |
IVsRunningDocTableEvents.OnBeforeDocumentWindowShow | IVsRunningDocTableEvents.OnBeforeDocumentWindowShow | |
IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock | IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.