Udostępnij za pośrednictwem


Klasa ModelingErrorListProvider

ModelingErrorListProvider przewiduje sposób ModelingdocData do raportu o błędach/ostrzeżeniach wiadomości do listy błędów VS okna.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. 

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Shell
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Składnia

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

Typ ModelingErrorListProvider uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Count Liczba elementów w bieżącym na liście.

Początek

Metody

  Nazwa Opis
Metoda publiczna AddItem Dodaj nowy element do listy.
Metoda publiczna Clear Wyczyść elementy.
Metoda publiczna Dispose Zwalnia wszystkie zasoby używane przez bieżące wystąpienie ModelingErrorListProvider klasy.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna HideItems Usuwa elementy z okna Lista błędów.
Metoda publiczna ResumeRefresh Wznawia odświeżania listy błędów każdym razem, gdy element jest dodawany.Powinna być wywołana po SuspendRefresh, zazwyczaj prawo, po dodaniu ostatniego elementu partii.
Metoda publiczna ShowItems Pokaż elementy w oknie Lista błędów.
Metoda publiczna SuspendRefresh Lista błędów zapobiega aktualizacji synchronicznie każdym razem, gdy element jest dodawany.Wywołanie SuspendRefresh przed dodaniem duża liczba elementów do listy błędów skutkuje lepszą wydajność.
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IVsRunningDocTableEvents.OnAfterAttributeChange IVsRunningDocTableEvents.OnAfterAttributeChange
Jawna implementacja interfejsuMetoda prywatna IVsRunningDocTableEvents.OnAfterDocumentWindowHide IVsRunningDocTableEvents.OnAfterDocumentWindowHide
Jawna implementacja interfejsuMetoda prywatna IVsRunningDocTableEvents.OnAfterFirstDocumentLock IVsRunningDocTableEvents.OnAfterFirstDocumentLock
Jawna implementacja interfejsuMetoda prywatna IVsRunningDocTableEvents.OnAfterSave IVsRunningDocTableEvents.OnAfterSave
Jawna implementacja interfejsuMetoda prywatna IVsRunningDocTableEvents.OnBeforeDocumentWindowShow IVsRunningDocTableEvents.OnBeforeDocumentWindowShow
Jawna implementacja interfejsuMetoda prywatna IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Shell