Partager via


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
Propriété publique Count Nombre d'éléments actuellement dans la liste.

Début

Méthodes

  Nom Description
Méthode publique AddItem Ajoute un nouvel élément à la liste.
Méthode publique Clear Effacer les éléments.
Méthode publique Dispose Libère toutes les ressources utilisées par l'instance actuelle de la classe ModelingErrorListProvider.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Destructeur (Substitue Object.Finalize().)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique HideItems Supprime les éléments de la fenêtre Liste d'erreurs.
Méthode publique 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é.
Méthode publique ShowItems Affiche des éléments dans la fenêtre liste d'erreurs.
Méthode publique 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.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IVsRunningDocTableEvents.OnAfterAttributeChange IVsRunningDocTableEvents.OnAfterAttributeChange
Implémentation d'interface expliciteMéthode privée IVsRunningDocTableEvents.OnAfterDocumentWindowHide IVsRunningDocTableEvents.OnAfterDocumentWindowHide
Implémentation d'interface expliciteMéthode privée IVsRunningDocTableEvents.OnAfterFirstDocumentLock IVsRunningDocTableEvents.OnAfterFirstDocumentLock
Implémentation d'interface expliciteMéthode privée IVsRunningDocTableEvents.OnAfterSave IVsRunningDocTableEvents.OnAfterSave
Implémentation d'interface expliciteMéthode privée IVsRunningDocTableEvents.OnBeforeDocumentWindowShow IVsRunningDocTableEvents.OnBeforeDocumentWindowShow
Implémentation d'interface expliciteMéthode privée 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.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Shell, espace de noms