Sdílet prostřednictvím


ValidationContextExtensions.LogViolation – metoda

Zobrazení zprávy zadaný typ v seznamu chyby Visual Studio.Obecný verze jiných metod protokolu.

Obor názvů:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Sestavení:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (v Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Syntaxe

'Deklarace
<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[]
)

Parametry

  • context
    Typ: ValidationContext
  • violationType
    Typ: ViolationType

    Určete, zda se jedná chyba, upozornění nebo informace.

  • description
    Typ: String

    V okně chybové zprávy.

  • code
    Typ: String

    Jedinečný identifikátor pro tuto zprávu.

Poznámka k použití

V jazycích Visual Basic a C# lze tuto metodu volat jako metodu instance libovolného objektu typu ValidationContext. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr. Další informace naleznete v tématech Metody rozšíření (Visual Basic) a Metody rozšíření (Průvodce programováním v C#).

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ValidationContextExtensions Třída

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml – obor názvů