Udostępnij za pośrednictwem


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
Metoda chroniona ValidationMessage(ValidationContext, String) Inicjuje nowe wystąpienie klasy ValidationMessage, przy użyciu kontekstu i opis dla wiadomości.
Metoda chroniona ValidationMessage(ValidationContext, String, Int32, Int32) Inicjuje nowe wystąpienie klasy ValidationMessage, przy użyciu kontekstu, opis, numer wiersza i numer kolumny dla wiadomości.
Metoda chroniona 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
Właściwość publiczna Code Pobiera kod dla wiadomości.
Właściwość publiczna Column Pobiera kolumny w wierszu tekstu, w którym występuje błąd.
Właściwość publiczna Context Pobiera informacje kontekstu w komunikacie o błędzie.
Właściwość publiczna Description Pobiera opis komunikat sprawdzania poprawności.
Właściwość publiczna File Pobiera nazwę pliku odwołania.
Właściwość publiczna HelpKeyword Zwraca lub ustawia słowo kluczowe, aby wyszukać w pomocy dla programu Visual Studio.
Właściwość publiczna Line Pobiera numer wiersza w pliku, do którego odnosi się błąd lub ostrzeżenie.
Właściwość publiczna ReferencedFiles Pobiera nazwy plików, do których odnosi się ValidationMessage.
Właściwość publiczna ReferencedModelElements Pobiera elementy modelu, do których odwołuje się ten komunikat.
Właściwość publiczna Type Pobiera typ komunikat sprawdzania poprawności.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Sprawdza, czy komunikat sprawdzania poprawności jest równe do innego obiektu. (Zastępuje Object.Equals(Object)).
Metoda chroniona 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).
Metoda publiczna GetHashCode Pobiera identyfikator dla ValidationMessage. (Zastępuje Object.GetHashCode()).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Identyfikuje komunikat sprawdzania poprawności. (Zastępuje Object.ToString()).
Metoda publiczna UpdateFileReferences(IEnumerable<String>) Zawiera nazwy plików aktualizacji z listy zero lub więcej nazw plików.
Metoda publiczna UpdateFileReferences(String) Zawiera nazwę pliku aktualizacji.
Metoda publiczna 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.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Validation