Partager via


ModelingErrorListProvider, classe

ModelingErrorListProvider fournit un moyen pour ModelingdocData à l'erreur/aux messages d'avertissement d'état dans VS la fenêtre de liste d'erreurs.

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.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.11.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 Numéro d'éléments actuels dans la liste.

Début

Méthodes

  Nom Description
Méthode publique AddItem Ajoutez un nouvel élément à la liste.
Méthode publique Clear Désactivez 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 publique GetHashCode Sert de fonction de hachage pour un type particulier. (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 de liste d'erreurs.
Méthode publique ResumeRefresh La liste d'erreurs reprend les actualisent chaque fois qu'un élément est ajouté.Doit être appelé après SuspendRefresh, généralement juste après le dernier élément d'un traitement a été ajouté.
Méthode publique ShowItems Éléments de spectacle dans la fenêtre de liste d'erreurs.
Méthode publique SuspendRefresh Empêché la liste d'erreurs de mettre à jour de façon synchrone chaque fois qu'un élément est ajouté.Appeler SuspendRefresh avant d'ajouter un grand nombre d'éléments à la liste d'erreurs entraîne les 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