Condividi tramite


Classe ModelingErrorListProvider

ModelingErrorListProvider fornisce un modo a ModelingdocData per segnalare i messaggi di errore e di avviso nella finestra Elenco errori di Visual Studio.

Questa API non è conforme a CLS. 

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Sintassi

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

Il tipo ModelingErrorListProvider espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Numero di elementi correnti nell'elenco.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddItem Aggiungere un nuovo elemento all'elenco.
Metodo pubblico Clear Cancellare gli elementi.
Metodo pubblico Dispose Rilascia tutte le risorse utilizzate dall'istanza corrente della classe ModelingErrorListProvider.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Distruttore (Esegue l'override di Object.Finalize()).
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico HideItems Rimuove gli elementi dalla finestra Elenco errori.
Metodo pubblico ResumeRefresh Riprende l'aggiornamento dell'elenco di errori ogni volta che viene aggiunto un elemento.Deve essere chiamato dopo SuspendRefresh, in genere subito dopo che l'ultimo elemento di un batch è stato aggiunto.
Metodo pubblico ShowItems Mostra gli elementi nella finestra Elenco errori.
Metodo pubblico SuspendRefresh Impedisce l'aggiornamento sincrono dell'elenco degli errori a ogni aggiunta di un elemento.Chiamando SuspendRefresh prima dell'aggiunta di un numero elevato di elementi all'elenco degli errori migliorano le prestazioni.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IVsRunningDocTableEvents.OnAfterAttributeChange IVsRunningDocTableEvents.OnAfterAttributeChange
Implementazione esplicita dell'interfacciaMetodo privato IVsRunningDocTableEvents.OnAfterDocumentWindowHide IVsRunningDocTableEvents.OnAfterDocumentWindowHide
Implementazione esplicita dell'interfacciaMetodo privato IVsRunningDocTableEvents.OnAfterFirstDocumentLock IVsRunningDocTableEvents.OnAfterFirstDocumentLock
Implementazione esplicita dell'interfacciaMetodo privato IVsRunningDocTableEvents.OnAfterSave IVsRunningDocTableEvents.OnAfterSave
Implementazione esplicita dell'interfacciaMetodo privato IVsRunningDocTableEvents.OnBeforeDocumentWindowShow IVsRunningDocTableEvents.OnBeforeDocumentWindowShow
Implementazione esplicita dell'interfacciaMetodo privato IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Modeling.Shell