Klasa VsValidationController
Kontroler sprawdzania poprawności modelu VS.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationController
Microsoft.VisualStudio.Modeling.Shell.VsValidationController
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 VsValidationController _
Inherits ValidationController
public class VsValidationController : ValidationController
Typ VsValidationController uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
VsValidationController(IServiceProvider) | Konstruktor. | |
VsValidationController(IServiceProvider, Type) | Konstruktor. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
ErrorMessages | Otrzymuje kopię wszystkich aktywnych komunikaty o błędach i krytyczny. (Odziedziczone z ValidationController). | |
FatalMessages | Otrzymuje kopię aktywnego krytyczny wiadomości. (Odziedziczone z ValidationController). | |
IncludeLinkedExtensionElements | Wskazuje, czy ExtensionElements połączone z ModelElements, w trakcie sprawdzania poprawności również powinny zostać zatwierdzone.ExtensionElements Zezwalaj na definicji DSL być rozszerzony przez stronę trzecią. (Odziedziczone z ValidationController). | |
InformationalMessages | otrzymuje kopię wszystkich aktywnych komunikaty informacyjne. (Odziedziczone z ValidationController). | |
ServiceProvider | ||
ValidationExtensionRegistrar | Właściwość ValidationExtension Rejestrator (Odziedziczone z ValidationController). | |
ValidationMessages | Pobiera wiadomości sprawdzania poprawności dla kontrolera. (Odziedziczone z ValidationController). | |
WarningMessages | Otrzymuje kopię wszystkich aktywnych komunikatów ostrzegawczych. (Odziedziczone z ValidationController). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddObserver | Dodaje obserwatora do listy obserwatorów kontrolera.Obserwator zostanie powiadomiony, gdy wiadomość jest dodane lub usunięte z listy dla tego kontrolera. (Odziedziczone z ValidationController). | |
ClearMessages | Czyści wszystkie komunikaty dotyczące sprawdzania poprawności (Zastępuje ValidationController.ClearMessages()). | |
CreateValidationContext(IEnumerable<ModelElement>, ValidationCategories) | Przewidują klasy kontekście sprawdzania poprawności (Zastępuje ValidationController.CreateValidationContext(IEnumerable<ModelElement>, ValidationCategories)). | |
CreateValidationContext(IEnumerable<ModelElement>, array<String[]) | Przewidują klasy kontekście sprawdzania poprawności (Zastępuje ValidationController.CreateValidationContext(IEnumerable<ModelElement>, array<String[])). | |
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). | |
GetExtensionElements | Program oblicza i zwraca listę elementów rozszerzeń, które powinny być uwzględnione na liście elementów w trakcie sprawdzania poprawności (Odziedziczone z ValidationController). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
RemoveObserver | Usuwa obserwatora z listy obserwatorów kontrolera. (Odziedziczone z ValidationController). | |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). | |
Validate(IEnumerable<ModelElement>, ValidationCategories) | Wywołaj wszystkie metody sprawdzania poprawności, które są stosowane do zestawu elementów. (Zastępuje ValidationController.Validate(IEnumerable<ModelElement>, ValidationCategories)). | |
Validate(ModelElement, ValidationCategories) | Do sprawdzania poprawności dla pojedynczego elementu, wywoływanie metod sprawdzania poprawności, które mają atrybut ValidationMethod dla jednego lub więcej kategorii określonych sprawdzania poprawności. (Odziedziczone z ValidationController). | |
Validate(Partition, ValidationCategories) | Zastosowanie sprawdzania poprawności do każdego elementu w określonej partycji, wywoływanie metod sprawdzania poprawności, które mają atrybut ValidationMethod dla jednego lub więcej określonych kategorii. (Odziedziczone z ValidationController). | |
Validate(Store, ValidationCategories) | Zastosowanie sprawdzania poprawności do każdego elementu w magazynie, wywoływanie metod, które mają atrybut ValidationMethod dla jednego lub więcej określonych kategorii. (Odziedziczone z ValidationController). | |
ValidateCustom(IEnumerable<ModelElement>, array<String[]) | Wywołania metod sprawdzania poprawności zestawu elementów, w tym ich (Zastępuje ValidationController.ValidateCustom(IEnumerable<ModelElement>, array<String[])). | |
ValidateCustom(ModelElement, array<String[]) | Sprawdzanie poprawności elementu określonego modelu przy użyciu metod sprawdzania poprawności w kategoriach określonego niestandardowego sprawdzania poprawności. (Odziedziczone z ValidationController). | |
ValidateCustom(Partition, array<String[]) | Sprawdza elementy modelu w partycji dla kategorii określonego niestandardowego sprawdzania poprawności. (Odziedziczone z ValidationController). | |
ValidateCustom(Store, array<String[]) | Sprawdza elementy każdego modelu w magazynie, przy użyciu metod sprawdzania poprawności w określonej kategorii niestandardowych.Metoda sprawdzania poprawności należy do kategorii, jeśli ma ona atrybut ValidationMethod, określając tej kategorii. (Odziedziczone z ValidationController). |
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.