TaskValidationMessage Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
TaskValidationMessages are supplied by the VsValidationContext (i.e. ConstructValidationMessage override).
It contains the information to work with the VS ErrorList tool window. It's capable to navigate to the shape
in the diagram from the offending model element.
public ref class TaskValidationMessage : Microsoft::VisualStudio::Modeling::Validation::ValidationMessage
public class TaskValidationMessage : Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
type TaskValidationMessage = class
inherit ValidationMessage
Public Class TaskValidationMessage
Inherits ValidationMessage
- Inheritance
Constructors
TaskValidationMessage(ValidationContext, String, TaskCategory, String, ViolationType, String) |
ctor |
Properties
Category |
Task category. |
Code |
Error or warning code (Inherited from ValidationMessage) |
Column |
column within line of text where error occurs. (Inherited from ValidationMessage) |
Context |
context against which this validation message was generated. (Inherited from ValidationMessage) |
Description |
Problem descrription. (Inherited from ValidationMessage) |
File |
return the name of the first referenced file, if one exists, otherwise null. |
HelpKeyword |
the help keyword is the validation's error code (Inherited from ValidationMessage) |
Line |
line number within the file (Inherited from ValidationMessage) |
ReferencedFiles |
Update the related files. (Inherited from ValidationMessage) |
ReferencedModelElements |
model elements referenced by this message. (Inherited from ValidationMessage) |
Type |
The type of message: e.g. Error or Warning (Inherited from ValidationMessage) |
Methods
Configure(ValidationTask) |
configures the supplied task with values of this message. |
Equals(Object) |
define equality between two ValidationMessages. Override in base class if this definition is not sufficient. (Inherited from ValidationMessage) |
GetHashCode() |
reuse description text's has code. (Inherited from ValidationMessage) |
IsMatch(IVsTaskItem) |
determines if the specified taskItem represents this message. |
IsMatch(TaskItem) |
determines if the specified taskItem represents this message. |
ToString() | (Inherited from ValidationMessage) |
UpdateFileReferences(IEnumerable<String>) |
Update the related files. (Inherited from ValidationMessage) |
UpdateFileReferences(String) | (Inherited from ValidationMessage) |
UpdateReferencedModelElements(IEnumerable<ModelElement>) |
Update the referenced model elements (Inherited from ValidationMessage) |