Aracılığıyla paylaş


ValidationMessage Sınıf

Hata, uyarı veya ileti bildiren bir doğrulama iletisi gösterir.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationMessage
    Microsoft.VisualStudio.Modeling.Shell.TaskValidationMessage

Ad alanı:  Microsoft.VisualStudio.Modeling.Validation
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (Microsoft.VisualStudio.Modeling.Sdk.11.0.dll içinde)

Sözdizimi

'Bildirim
Public Class ValidationMessage
public class ValidationMessage

ValidationMessage türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Korumalı yöntem ValidationMessage(ValidationContext, String) İleti için bir içerik ve açıklama kullanarak ValidationMessage sınıfının yeni bir örneğini başlatır.
Korumalı yöntem ValidationMessage(ValidationContext, String, Int32, Int32) İleti için bir içerik, bir açıklama, bir satır numarası ve sütun numarasını kullanarak ValidationMessage sınıfının yeni bir örneğini başlatır.
Korumalı yöntem ValidationMessage(ValidationContext, String, String, ViolationType) İleti için bir içerik, bir açıklama, bir kod ve bir ihlali türünü kullanarak ValidationMessage sınıfının yeni bir örneğini başlatır.

Üst

Özellikler

  Ad Açıklama
Genel özellik Code Kod ileti alır.
Genel özellik Column Hatanın oluştuğu metin bir satırda sütun alır.
Genel özellik Context Bir doğrulama iletisi için bağlam bilgilerini alır.
Genel özellik Description Bir doğrulama iletisi açıklamasını alır.
Genel özellik File Başvurulan dosya adını alır.
Genel özellik HelpKeyword Alır veya ayarlar Visual Studio Yardımı'nda arama anahtar sözcüğü.
Genel özellik Line Hata veya uyarının başvurduğu dosyasında satır numarasını alır.
Genel özellik ReferencedFiles ValidationMessage başvurduğu dosya adlarını alır.
Genel özellik ReferencedModelElements Bu ileti tarafından başvurulan modeli öğeleri alır.
Genel özellik Type Doğrulama iletisi alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Equals Doğrulama iletisi başka bir nesneye eşit olup olmadığını denetler. (Object.Equals(Object) geçersiz kılınır.)
Korumalı yöntem Finalize Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.)
Genel yöntem GetHashCode ValidationMessage için bir tanımlayıcı alır. (Object.GetHashCode() geçersiz kılınır.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem ToString Doğrulama iletisi tanımlar. (Object.ToString() geçersiz kılınır.)
Genel yöntem UpdateFileReferences(IEnumerable<String>) Sıfır veya daha çok dosya adları listesinden güncelleştirme dosyalarının adlarını içerir.
Genel yöntem UpdateFileReferences(String) Güncelleştirmek için dosya adını içerir.
Genel yöntem UpdateReferencedModelElements Başvurulan modeli öğeleri güncelleştirir.

Üst

Notlar

A ValidationMessage kullanıcı tanımlı doğrulama yönteminde oluşturulur.Gerçek oluşturma sanal tamamlandı ValidationContext.ConstructValidationMessage yöntemi.

Bu sınıf gösteren doğrulama iletilerini ValidationMessageObserver class alabileceği.

Daha fazla bilgi için bkz. Bir etki alanına özgü dil doğrulama.

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling.Validation Ad Alanı