Freigeben über


ModelingErrorListProvider-Klasse

ModelingErrorListProvider stellt eine Methode für ModelingdocData für den Bericht von Fehler-/Warnmeldungen an das VS-Fenster "Fehlerliste" bereit.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Shell.ModelingErrorListProvider

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public NotInheritable Class ModelingErrorListProvider _
    Implements IDisposable, IVsRunningDocTableEvents
[CLSCompliantAttribute(false)]
public sealed class ModelingErrorListProvider : IDisposable, 
    IVsRunningDocTableEvents

Der ModelingErrorListProvider-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Die Anzahl der aktuellen Elemente in der Liste.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddItem Fügt der Liste ein neues Element hinzu.
Öffentliche Methode Clear Löschen Sie die Elemente.
Öffentliche Methode Dispose Gibt alle von der aktuellen Instanz der ModelingErrorListProvider-Klasse verwendeten Ressourcen frei.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Destruktor (Überschreibt Object.Finalize().)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode HideItems Entfernt die Elemente aus dem Fehlerlistenfenster.
Öffentliche Methode ResumeRefresh Setzt die Aktualisierung der Fehlerliste immer dann fort, wenn ein Element hinzugefügt wird.Sollte nach SuspendRefresh aufgerufen werden, in der Regel nachdem das letzte Element von einem Batch hinzugefügt wurde.
Öffentliche Methode ShowItems Elemente im Fehlerlisten-Fenster anzeigen.
Öffentliche Methode SuspendRefresh Verhindert, dass die Fehlerliste jedes Mal, wenn ein Element hinzugefügt wird, ein synchrones Update vornimmt.Das Aufrufen von SuspendRefresh, bevor viele Elemente der Fehlerliste hinzugefügt werden, verbessert die Leistung.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IVsRunningDocTableEvents.OnAfterAttributeChange IVsRunningDocTableEvents.OnAfterAttributeChange
Explizite SchnittstellenimplementierungPrivate Methode IVsRunningDocTableEvents.OnAfterDocumentWindowHide IVsRunningDocTableEvents.OnAfterDocumentWindowHide
Explizite SchnittstellenimplementierungPrivate Methode IVsRunningDocTableEvents.OnAfterFirstDocumentLock IVsRunningDocTableEvents.OnAfterFirstDocumentLock
Explizite SchnittstellenimplementierungPrivate Methode IVsRunningDocTableEvents.OnAfterSave IVsRunningDocTableEvents.OnAfterSave
Explizite SchnittstellenimplementierungPrivate Methode IVsRunningDocTableEvents.OnBeforeDocumentWindowShow IVsRunningDocTableEvents.OnBeforeDocumentWindowShow
Explizite SchnittstellenimplementierungPrivate Methode IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Shell-Namespace