Klasa ValidationMessage
Reprezentuje komunikat sprawdzania poprawności, który stanowi błąd, ostrzeżenie lub komunikat.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
Microsoft.VisualStudio.Modeling.Shell.TaskValidationMessage
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Validation
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Składnia
'Deklaracja
Public Class ValidationMessage
public class ValidationMessage
Typ ValidationMessage uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ValidationMessage(ValidationContext, String) | Inicjuje nowe wystąpienie klasy ValidationMessage, przy użyciu kontekstu i opis dla wiadomości. | |
ValidationMessage(ValidationContext, String, Int32, Int32) | Inicjuje nowe wystąpienie klasy ValidationMessage, przy użyciu kontekstu, opis, numer wiersza i numer kolumny dla wiadomości. | |
ValidationMessage(ValidationContext, String, String, ViolationType) | Inicjuje nowe wystąpienie klasy ValidationMessage, przy użyciu kontekstu, opis, kod i typ naruszenia dla wiadomości. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
Code | Pobiera kod dla wiadomości. | |
Column | Pobiera kolumny w wierszu tekstu, w którym występuje błąd. | |
Context | Pobiera informacje kontekstu w komunikacie o błędzie. | |
Description | Pobiera opis komunikat sprawdzania poprawności. | |
File | Pobiera nazwę pliku odwołania. | |
HelpKeyword | Zwraca lub ustawia słowo kluczowe, aby wyszukać w pomocy dla programu Visual Studio. | |
Line | Pobiera numer wiersza w pliku, do którego odnosi się błąd lub ostrzeżenie. | |
ReferencedFiles | Pobiera nazwy plików, do których odnosi się ValidationMessage. | |
ReferencedModelElements | Pobiera elementy modelu, do których odwołuje się ten komunikat. | |
Type | Pobiera typ komunikat sprawdzania poprawności. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Sprawdza, czy komunikat sprawdzania poprawności jest równe do innego obiektu. (Zastępuje Object.Equals(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). | |
GetHashCode | Pobiera identyfikator dla ValidationMessage. (Zastępuje Object.GetHashCode()). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ToString | Identyfikuje komunikat sprawdzania poprawności. (Zastępuje Object.ToString()). | |
UpdateFileReferences(IEnumerable<String>) | Zawiera nazwy plików aktualizacji z listy zero lub więcej nazw plików. | |
UpdateFileReferences(String) | Zawiera nazwę pliku aktualizacji. | |
UpdateReferencedModelElements | Aktualizuje elementy modelu, do której następuje odwołanie. |
Początek
Uwagi
A ValidationMessage jest tworzony w metodzie poprawności zdefiniowanej przez użytkownika.Tworzenia rzeczywistych jest wypełniane za pomocą wirtualnego ValidationContext.ConstructValidationMessage metody.
Wiadomości tego sprawdzania poprawności reprezentuje klasę ValidationMessageObserver klasy można uzyskać.
Aby uzyskać więcej informacji, zobacz Sprawdzanie poprawności w języku specyficznym dla domeny.
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.