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 | |
---|---|---|
![]() |
Count | Número de elementos actuales de la lista. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
AddItem | Agrega un nuevo elemento a la lista. |
![]() |
Clear | Borre los elementos. |
![]() |
Dispose | Libera todos los recursos usados por la instancia actual de la clase ModelingErrorListProvider. |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
Finalize | Destructor (Invalida a Object.Finalize()). |
![]() |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
HideItems | Quita los elementos de la ventana Lista de errores. |
![]() |
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. |
![]() |
ShowItems | Muestra elementos en la ventana Lista de errores. |
![]() |
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. |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Implementaciones de interfaz explícita
Nombre | Descripción | |
---|---|---|
![]() ![]() |
IVsRunningDocTableEvents.OnAfterAttributeChange | IVsRunningDocTableEvents.OnAfterAttributeChange |
![]() ![]() |
IVsRunningDocTableEvents.OnAfterDocumentWindowHide | IVsRunningDocTableEvents.OnAfterDocumentWindowHide |
![]() ![]() |
IVsRunningDocTableEvents.OnAfterFirstDocumentLock | IVsRunningDocTableEvents.OnAfterFirstDocumentLock |
![]() ![]() |
IVsRunningDocTableEvents.OnAfterSave | IVsRunningDocTableEvents.OnAfterSave |
![]() ![]() |
IVsRunningDocTableEvents.OnBeforeDocumentWindowShow | IVsRunningDocTableEvents.OnBeforeDocumentWindowShow |
![]() ![]() |
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.