Share via


ValidationMessage Constructor (ValidationContext, String, String, ViolationType)

Initializes a new instance of the ValidationMessage class using a context, a description, a code, and a violation type for the message.

Namespace:  Microsoft.VisualStudio.Modeling.Validation
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

'Declaration
Protected Friend Sub New ( _
    context As ValidationContext, _
    description As String, _
    code As String, _
    type As ViolationType _
)
protected internal ValidationMessage(
    ValidationContext context,
    string description,
    string code,
    ViolationType type
)
protected public:
ValidationMessage(
    ValidationContext^ context, 
    String^ description, 
    String^ code, 
    ViolationType type
)
new : 
        context:ValidationContext * 
        description:string * 
        code:string * 
        type:ViolationType -> ValidationMessage
function ValidationMessage(
    context : ValidationContext, 
    description : String, 
    code : String, 
    type : ViolationType
)

Parameters

  • description
    Type: String

    A description of the problem. This text will appear in the Visual Studio Output window.

  • code
    Type: String

    An identifier for the message.

.NET Framework Security

See Also

Reference

ValidationMessage Class

ValidationMessage Overload

Microsoft.VisualStudio.Modeling.Validation Namespace