Compartir a través de


ModelingErrorListProvider (Clase)

ModelingErrorListProvider proporciona una manera para que ModelingdocData notifique mensajes de error o advertencia a la ventana Lista de errores de VS.

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.12.0 (en Microsoft.VisualStudio.Modeling.Sdk.Shell.12.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 Agrega un nuevo elemento a la lista.
Método público Clear Borre 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 protegido Finalize Destructor (Invalida a Object.Finalize()).
Método público GetHashCode Sirve como la función hash predeterminada. (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 actualización de la lista de errores cada vez que se agrega un elemento.Debe llamarse después de SuspendRefresh, normalmente justo después de haber agregado el último elemento de un lote.
Método público ShowItems Muestra elementos en la ventana Lista de errores.
Método público SuspendRefresh Impide que la lista de errores se actualice sincrónicamente cada vez que se agrega un elemento.Llamar a 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 de interfaz explícita

  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)