Compartir a través de


ValidationTask (Clase)

Tarea de validación.

Esta API no es conforme a CLS. 

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Shell.Task
    Microsoft.VisualStudio.Shell.ErrorTask
      Microsoft.VisualStudio.Modeling.Shell.ValidationTask

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 Class ValidationTask _
    Inherits ErrorTask
[CLSCompliantAttribute(false)]
public class ValidationTask : ErrorTask

El tipo ValidationTask expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ValidationTask Constructor.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública CanDelete (Se hereda de Task).
Propiedad pública Category (Se hereda de Task).
Propiedad pública Checked (Se hereda de Task).
Propiedad pública Column (Se hereda de Task).
Propiedad pública Document (Se hereda de Task).
Propiedad pública ErrorCategory (Se hereda de ErrorTask).
Propiedad pública HelpKeyword (Se hereda de Task).
Propiedad pública HierarchyItem (Se hereda de ErrorTask).
Propiedad pública ImageIndex (Se hereda de Task).
Propiedad pública IsCheckedEditable (Se hereda de Task).
Propiedad pública IsPriorityEditable (Se hereda de Task).
Propiedad pública IsTextEditable (Se hereda de Task).
Propiedad pública Line (Se hereda de Task).
Propiedad pública Message Mensaje asociado de la validación.
Propiedad pública Priority (Se hereda de Task).
Propiedad pública SubcategoryIndex (Se hereda de Task).
Propiedad pública Text (Se hereda de Task).

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
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 GetUserContext (Se hereda de Task).
Método público IsMatch Obtiene si esta tarea tiene el mismo mensaje que otra.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido OnDeleted (Se hereda de Task).
Método protegido OnHelp (Se hereda de Task).
Método protegido OnNavigate (Se hereda de Task).
Método protegido OnRemoved (Se hereda de Task).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Eventos

  Nombre Descripción
Evento público Deleted (Se hereda de Task).
Evento público Help (Se hereda de Task).
Evento público Navigate (Se hereda de Task).
Evento público Removed (Se hereda de Task).

Arriba

Implementaciones de interfaz explícita

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IVsTaskItem.CanDelete (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.Category (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.Column (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.Document (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.get_Checked (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.get_Priority (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.get_Text (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsErrorItem.GetCategory (Se hereda de ErrorTask).
Implementación explícita de interfacesMétodo privado IVsErrorItem.GetHierarchy (Se hereda de ErrorTask).
Implementación explícita de interfacesMétodo privado IVsTaskItem.HasHelp (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.ImageListIndex (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.IsReadOnly (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.Line (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.NavigateTo (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.NavigateToHelp (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.OnDeleteTask (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.OnFilterTask (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.put_Checked (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.put_Priority (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.put_Text (Se hereda de Task).
Implementación explícita de interfacesMétodo privado IVsTaskItem.SubcategoryIndex (Se hereda de Task).

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)