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: ViolationTypeUrčete, zda se jedná chyba, upozornění nebo informace.
description
Typ: StringV okně chybové zprávy.
code
Typ: StringJedinečný identifikátor pro tuto zprávu.
elements
Typ: array<Microsoft.VisualStudio.Uml.Classes.IElement[]Prvky, které musí být vybrána, když uživatel poklepe chybová zpráva.
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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
ValidationContextExtensions Třída
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml – obor názvů