VsValidationContext – třída
Kontext konkrétní prostředí VS.Pochází z ValidationContext.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationContext
Microsoft.VisualStudio.Modeling.Shell.VsValidationContext
Obor názvů: Microsoft.VisualStudio.Modeling.Shell
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Syntaxe
'Deklarace
Public Class VsValidationContext _
Inherits ValidationContext
public class VsValidationContext : ValidationContext
Typ VsValidationContext zveřejňuje následující členy.
Konstruktory
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
Categories | Získá ověření kategorie pro tohoto ověření kontextu. (Zděděno z ValidationContext.) | |
CurrentViolations | Získá kolekce ověření zprávy pro ověření kontextu. (Zděděno z ValidationContext.) | |
CustomCategories | Získá vlastní ověření řetězce pro ověření kontextu. (Zděděno z ValidationContext.) | |
ModelExplorerToolWindow | Průzkumník modelu získá okno nástroje přidružené k této souvislosti ověření. | |
ServiceProvider | Vrátí službu přidruženou k tomuto kontextu. | |
ValidationSubjects | Získá seznam prvků modelu ověřit. (Zděděno z ValidationContext.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
ConstructValidationMessage | Overrideable metoda umožňující odvozené třídy pro vytvoření zprávy. (Přepisuje ValidationContext.ConstructValidationMessage(String, String, ViolationType, array<ModelElement[]).) | |
Equals | Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.) | |
Finalize | Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetCache<T>() | Získá mezipaměti pro zadané třídy. (Zděděno z ValidationContext.) | |
GetCache<T>(String) | Získá mezipaměti pro zadané třídy. (Zděděno z ValidationContext.) | |
GetDiagramNavigationCommands | Přepsat poskytnout další diagramu navigační příkazy pro prvky. | |
GetDiagramNavigationTargets | Získání seznamu obrazce přidružené prvky odkazované modelu, je možné určit pro navigaci. | |
GetDiagramNavigationTargetSubstitutes | Získá seznam nula nebo více nahradit tvary pro daný cíl. | |
GetExplorerNavigationCommand | Vrátí TaskMenuCommand schopné navigace na příslušný uzel v okně Průzkumníka modelu pro ověření zprávy.Pokud není odpovídající uzel v Průzkumníku modelů, vrátí tato vlastnost hodnotu null. | |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) | |
GetNavigationCommands | Úplný seznam ověření zprávy příkazy pro navigaci.Výchozí implementace concatentates DiagramNavigateCommands se ExplorerNavigateCommand. | |
GetNavigationProxyModelElements | Vrátí hodnotu prvku modelu náhražky pro předané v prvku modelu.Předpokládejme, že kde * zobrazit * prezentace prvků modelu (PEL) představuje prvků modelu, což jsou servery proxy na skutečné problematický model prvek hlášena během ověřování modelu. (Přepisuje ValidationContext.GetNavigationProxyModelElements(ModelElement).) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
LogError | Chyba ověření vytvoří a zaznamená zprávu do kolekce, která udržuje ověření kontextu. (Zděděno z ValidationContext.) | |
LogFatal | Vytvoří závažná chyba ověření a protokoly v rámci ověření zprávy. (Zděděno z ValidationContext.) | |
LogMessage | Vytvoří zprávu ověřovací informace a zaznamenává do kolekce, která udržuje ověření kontextu. (Zděděno z ValidationContext.) | |
LogViolation | Vytvoří zprávu o chybě ověření, zpráva nebo upozornění. (Zděděno z ValidationContext.) | |
LogWarning | Vytvoří upozornění ověření a zaznamenává zprávy do kolekce, která udržuje ověření kontextu. (Zděděno z ValidationContext.) | |
MemberwiseClone | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) | |
OnDeleteTask | Přepsat implementovat chování OnDelete pro položku v seznamu ověření zadaného úkolu. | |
OnNavigateToTask | Přepsat implementovat chování OnNavigate pro položku v seznamu ověření zadaného úkolu.Výchozí implementace volání na první položku v DiagramNavigateCommands DoCommand a ExplorerNavigateCommand, provede, pokud je k dispozici. | |
SetCacheValue<T> | Nastavení mezipaměti objektu přidružený k názvu (Zděděno z ValidationContext.) | |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) | |
TryGetCacheValue<T> | Vrátí se, zda objekt v mezipaměti přidružený název existují nebo ne (Zděděno z ValidationContext.) |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.