Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Constructs a validation message. You can override this method to construct a custom validation message.
Namespace:  Microsoft.VisualStudio.Modeling.Validation
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
Protected Overridable Function ConstructValidationMessage ( _
    description As String, _
    code As String, _
    violationType As ViolationType, _
    ParamArray elements As ModelElement() _
) As ValidationMessage
protected virtual ValidationMessage ConstructValidationMessage(
    string description,
    string code,
    ViolationType violationType,
    params ModelElement[] elements
)
protected:
virtual ValidationMessage^ ConstructValidationMessage(
    String^ description, 
    String^ code, 
    ViolationType violationType, 
    ... array<ModelElement^>^ elements
)
abstract ConstructValidationMessage : 
        description:string * 
        code:string * 
        violationType:ViolationType * 
        elements:ModelElement[] -> ValidationMessage  
override ConstructValidationMessage : 
        description:string * 
        code:string * 
        violationType:ViolationType * 
        elements:ModelElement[] -> ValidationMessage
protected function ConstructValidationMessage(
    description : String, 
    code : String, 
    violationType : ViolationType, 
    ... elements : ModelElement[]
) : ValidationMessage
Parameters
- description 
 Type: System.String- The message description. 
- code 
 Type: System.String- A code that identifies the message. 
- violationType 
 Type: Microsoft.VisualStudio.Modeling.Validation.ViolationType- The type of message (error, warning, or informational message). 
- elements 
 Type: array<Microsoft.VisualStudio.Modeling.ModelElement[]- The elements to which the message applies. 
Return Value
Type: Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
The validation message; otherwise, null, if there is no validation message.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.