Compartir a través de


TaskValidationMessage (Clase)

Representa un error, advertencia o mensaje de información de validación.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
    Microsoft.VisualStudio.Modeling.Shell.TaskValidationMessage

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
Public Class TaskValidationMessage _
    Inherits ValidationMessage
public class TaskValidationMessage : ValidationMessage

El tipo TaskValidationMessage expone los siguientes miembros.

Constructores

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

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Category Categoría de tareas.
Propiedad pública Code Obtiene el código para el mensaje. (Se hereda de ValidationMessage).
Propiedad pública Column Obtiene la columna de una línea de texto donde se produce el error. (Se hereda de ValidationMessage).
Propiedad pública Context Obtiene la información de contexto para un mensaje de validación. (Se hereda de ValidationMessage).
Propiedad pública Description Obtiene la descripción de un mensaje de validación. (Se hereda de ValidationMessage).
Propiedad pública File devuelve el nombre del primer archivo al que se hace referencia, si existe; en caso contrario, null. (Invalida a ValidationMessage.File).
Propiedad pública HelpKeyword Obtiene o establece la palabra clave que se va a buscar en la Ayuda de Visual Studio. (Se hereda de ValidationMessage).
Propiedad pública Line Obtiene el número de línea del archivo al que hace referencia el el error o la advertencia. (Se hereda de ValidationMessage).
Propiedad pública ReferencedFiles Obtiene los nombres de los archivos a los que hace referencia ValidationMessage. (Se hereda de ValidationMessage).
Propiedad pública ReferencedModelElements Obtiene los elementos del modelo al que se hace referencia en este mensaje. (Se hereda de ValidationMessage).
Propiedad pública Type Obtiene el tipo de mensaje de validación. (Se hereda de ValidationMessage).

Arriba

Métodos

  Nombre Descripción
Método público Configure configura la tarea proporcionada con valores de este mensaje.
Método público Equals Comprueba si el mensaje de validación es igual a otro objeto. (Se hereda de ValidationMessage).
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 Obtiene un identificador para un ValidationMessage. (Se hereda de ValidationMessage).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsMatch(TaskItem) Determina si el objeto taskItem especificado representa este mensaje.
Método público IsMatch(IVsTaskItem) Determina si el objeto taskItem especificado representa este mensaje.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Identifica el mensaje de validación. (Se hereda de ValidationMessage).
Método público UpdateFileReferences(IEnumerable<String>) Contiene los nombres de archivos para actualizar una lista de cero o más nombres de archivo. (Se hereda de ValidationMessage).
Método público UpdateFileReferences(String) Contiene el nombre del archivo que se va a actualizar. (Se hereda de ValidationMessage).
Método público UpdateReferencedModelElements Actualiza los elementos de modelo a los que se hace referencia. (Se hereda de ValidationMessage).

Arriba

Comentarios

TaskValidationMessages proporcionado por el VsValidationContext, que reemplaza ConstructValidationMessage. Contiene información para trabajar con la ventana de herramientas de Visual Studio ErrorList. Lo que puede navegar a la forma en el diagrama del elemento de modelo que provoca.

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)