Klasa VsValidationContext
Kontekst specyficzne dla VS Shell.Wynika to z ValidationContext.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationContext
Microsoft.VisualStudio.Modeling.Shell.VsValidationContext
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Shell
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Składnia
'Deklaracja
Public Class VsValidationContext _
Inherits ValidationContext
public class VsValidationContext : ValidationContext
Typ VsValidationContext uwidacznia następujące elementy członkowskie.
Konstruktorzy
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Categories | Pobiera kategorie sprawdzania poprawności dla tego kontekstu sprawdzania poprawności. (Odziedziczone z ValidationContext). |
![]() |
CurrentViolations | Zwraca kolekcję komunikaty dotyczące sprawdzania poprawności kontekstu sprawdzania poprawności. (Odziedziczone z ValidationContext). |
![]() |
CustomCategories | Pobiera ciągi niestandardowego sprawdzania poprawności kontekstu sprawdzania poprawności. (Odziedziczone z ValidationContext). |
![]() |
ModelExplorerToolWindow | Pobiera Eksploratora modelu okna narzędzia związane z tym kontekstem sprawdzania poprawności. |
![]() |
ServiceProvider | Zwraca usługę skojarzoną z tym kontekstem. |
![]() |
ValidationSubjects | Pobiera listę elementów modelu do sprawdzania poprawności. (Odziedziczone z ValidationContext). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
ConstructValidationMessage | Metoda overrideable Zezwalaj na klasie pochodnej do tworzenia wiadomości. (Zastępuje ValidationContext.ConstructValidationMessage(String, String, ViolationType, array<ModelElement[])). |
![]() |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). |
![]() |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania przed jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). |
![]() |
GetCache<T>() | Pobiera pamięci podręcznej dla określonej klasy. (Odziedziczone z ValidationContext). |
![]() |
GetCache<T>(String) | Pobiera pamięci podręcznej dla określonej klasy. (Odziedziczone z ValidationContext). |
![]() |
GetDiagramNavigationCommands | Zastąpienie dostaw jedno lub kilka poleceń nawigacji diagram dla elementów, do której następuje odwołanie. |
![]() |
GetDiagramNavigationTargets | Pobierz listę kształtów skojarzonych z elementami modelu, do którego istnieje odwołanie, firma Microsoft może kierować do nawigacji. |
![]() |
GetDiagramNavigationTargetSubstitutes | Pobiera listę zero lub więcej podstawić kształtów dla danego obiektu docelowego. |
![]() |
GetExplorerNavigationCommand | Zwraca TaskMenuCommand zdolnych do nawigowania do odpowiedni węzeł w oknie Eksploratora modelu dla tej wiadomości sprawdzania poprawności.Jeśli żaden odpowiedni węzeł istnieje w Eksploratorze modelu, właściwość ta zwraca wartość null. |
![]() |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). |
![]() |
GetNavigationCommands | Pełną listę poleceń nawigacji dla tej wiadomości sprawdzania poprawności.Domyślnie wykonania concatentates DiagramNavigateCommands z ExplorerNavigateCommand. |
![]() |
GetNavigationProxyModelElements | Zwraca element modelu substytuty dla przekazany w element modelu.Należy wziąć pod uwagę w przypadku gdy * oglądane * elementów modelu prezentacji (PELs) reprezentuje elementów modelu, które są serwery proxy do rzeczywistego naruszającego elementu modelu zgłoszone podczas sprawdzania poprawności modelu. (Zastępuje ValidationContext.GetNavigationProxyModelElements(ModelElement)). |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
LogError | Tworzy błąd sprawdzania poprawności i rejestruje wiadomość do kolekcji utworzonej w kontekście sprawdzania poprawności. (Odziedziczone z ValidationContext). |
![]() |
LogFatal | Tworzy błąd krytyczny dla sprawdzania poprawności i rejestruje wiadomości w kontekście sprawdzania poprawności. (Odziedziczone z ValidationContext). |
![]() |
LogMessage | Tworzy wiadomość sprawdzania poprawności informacji i loguje się do kolekcji utworzonej w kontekście sprawdzania poprawności. (Odziedziczone z ValidationContext). |
![]() |
LogViolation | Tworzy błąd sprawdzania poprawności, wiadomość lub ostrzeżenie. (Odziedziczone z ValidationContext). |
![]() |
LogWarning | Tworzy Ostrzeżenie sprawdzania poprawności i rejestruje wiadomość do kolekcji utworzonej w kontekście sprawdzania poprawności. (Odziedziczone z ValidationContext). |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
OnDeleteTask | Zastąpić, aby zaimplementować zachowanie OnDelete dla elementu listy zadań dostarczony sprawdzania poprawności. |
![]() |
OnNavigateToTask | Zastąpić, aby zaimplementować zachowanie OnNavigate dla elementu listy zadań dostarczony sprawdzania poprawności.Domyślna implementacja zwraca pierwszy element w DiagramNavigateCommands DoCommand i wykonuje ExplorerNavigateCommand, jeśli są dostępne. |
![]() |
SetCacheValue<T> | Ustaw skojarzone z nazwą obiektu w pamięci podręcznej (Odziedziczone z ValidationContext). |
![]() |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
![]() |
TryGetCacheValue<T> | Zwraca się, czy obiektu w pamięci podręcznej skojarzony exist nazwy, lub nie (Odziedziczone z ValidationContext). |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.