ModelingErrorListProvider (Clase)

ModelingErrorListProvider proporciona una manera para ModelingdocData el error y los mensajes de advertencia de informe VS a la ventana Lista de errores.

Esta API no es conforme a CLS. 

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Shell
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Sintaxis

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

El tipo ModelingErrorListProvider expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Count Número de elementos actuales de la lista.

Arriba

Métodos

  Nombre Descripción
Método público AddItem agregue un nuevo elemento a la lista.
Método público Clear Desactive los elementos.
Método público Dispose Libera todos los recursos usados por la instancia actual de la clase ModelingErrorListProvider.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público HideItems quita los elementos de la ventana Lista de errores.
Método público ResumeRefresh reanuda la lista de errores actualizada cada vez que se agrega un elemento.Debe llamarse después de SuspendRefresh, normalmente justo después del último elemento de un lote se ha agregado.
Método público ShowItems Muestra los elementos en la ventana Lista de errores.
Método público SuspendRefresh Evita que la lista de errores actualice sincrónicamente cada vez que se agrega un elemento.La llamada SuspendRefresh antes de agregar un gran número de elementos a la lista de errores da lugar a un mejor rendimiento.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IVsRunningDocTableEvents.OnAfterAttributeChange IVsRunningDocTableEvents.OnAfterAttributeChange
Implementación explícita de interfacesMétodo privado IVsRunningDocTableEvents.OnAfterDocumentWindowHide IVsRunningDocTableEvents.OnAfterDocumentWindowHide
Implementación explícita de interfacesMétodo privado IVsRunningDocTableEvents.OnAfterFirstDocumentLock IVsRunningDocTableEvents.OnAfterFirstDocumentLock
Implementación explícita de interfacesMétodo privado IVsRunningDocTableEvents.OnAfterSave IVsRunningDocTableEvents.OnAfterSave
Implementación explícita de interfacesMétodo privado IVsRunningDocTableEvents.OnBeforeDocumentWindowShow IVsRunningDocTableEvents.OnBeforeDocumentWindowShow
Implementación explícita de interfacesMétodo privado IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Modeling.Shell (Espacio de nombres)