Compartir a través de


ValidationContextExtensions.LogViolation (Método)

Muestra un mensaje de un tipo especificado en la lista de errores de Visual Studio.Versión genérica de los otros métodos de registro.

Espacio de nombres:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Ensamblado:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (en Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Sintaxis

'Declaración
<ExtensionAttribute> _
Public Shared Sub LogViolation ( _
    context As ValidationContext, _
    violationType As ViolationType, _
    description As String, _
    code As String, _
    ParamArray elements As IElement() _
)
public static void LogViolation(
    this ValidationContext context,
    ViolationType violationType,
    string description,
    string code,
    params IElement[] elements
)
[ExtensionAttribute]
public:
static void LogViolation(
    ValidationContext^ context, 
    ViolationType violationType, 
    String^ description, 
    String^ code, 
    ... array<IElement^>^ elements
)
static member LogViolation : 
        context:ValidationContext * 
        violationType:ViolationType * 
        description:string * 
        code:string * 
        elements:IElement[] -> unit 
public static function LogViolation(
    context : ValidationContext, 
    violationType : ViolationType, 
    description : String, 
    code : String, 
    ... elements : IElement[]
)

Parámetros

  • description
    Tipo: System.String
    Mensaje que se muestra en la ventana de error.
  • code
    Tipo: System.String
    Identificador único para este mensaje.

Nota sobre el uso

En Visual Basic y C#, se puede llamar a este método como a un método de instancia en cualquier objeto de tipo ValidationContext. Cuando emplee la sintaxis del método de instancia para llamar a este método, omita el primer parámetro. Para obtener más información, vea Métodos de extensión (Visual Basic) o Métodos de extensión (Guía de programación de C#).

Seguridad de .NET Framework

Vea también

Referencia

ValidationContextExtensions Clase

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml (Espacio de nombres)