Aracılığıyla paylaş


ErrorListObserver Sınıf

ErrorListObserver, VsValidationController, doğrulama işlemi tamamlandıktan sonra değişiklikleri izler.Hata/uyarı/message vs ErrorList ve Output penceresinde rapor.

Bu API, CLS ile uyumlu değildir. 

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.Validation.ValidationMessageObserver
    Microsoft.VisualStudio.Modeling.Shell.ErrorListObserver

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

Sözdizimi

'Bildirim
<CLSCompliantAttribute(False)> _
Public Class ErrorListObserver _
    Inherits ValidationMessageObserver _
    Implements IDisposable
[CLSCompliantAttribute(false)]
public class ErrorListObserver : ValidationMessageObserver, 
    IDisposable

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

Oluşturucular

  Ad Açıklama
Genel yöntem ErrorListObserver yapıcı

Üst

Özellikler

  Ad Açıklama
Genel özellik TaskProvider Task List penceresine erişim sağlar.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Dispose Geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır ErrorListObserver sınıfı.
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Korumalı yöntem Finalize Sonlandırma kodunu C# yıkıcı sözdizimini kullanın.Yalnızca Dispose yöntemi değil çağrılmışsa bu yıkıcı çalışacaktır.Sonlandırma olanağı, temel sınıf sunar.Bu sınıftan türetilmiş türleri içinde yıkıcı sağlamaz. (Object.Finalize() geçersiz kılınır.)
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
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ı.)
Korumalı yöntem OnValidationBeginning Doğrulama başladığında denir. (ValidationMessageObserver.OnValidationBeginning(ValidationContext) geçersiz kılınır.)
Korumalı yöntem OnValidationEnded Doğrulama sona erdiğinde denir. (ValidationMessageObserver.OnValidationEnded(ValidationContext) geçersiz kılınır.)
Korumalı yöntem OnValidationMessageAdded Doğrulama iletileri eklendiğinde denir. (ValidationMessageObserver.OnValidationMessageAdded(ValidationMessage) geçersiz kılınır.)
Korumalı yöntem OnValidationMessageRemoved Kaldırılan iletileri, task list penceresine bildirir. (ValidationMessageObserver.OnValidationMessageRemoved(ValidationMessage) geçersiz kılınır.)
Korumalı yöntem OnValidationMessagesChangedSummary Doğrulama iletileri listesi değiştiğini gösterir. (ValidationMessageObserver kaynağından devralındı.)
Korumalı yöntem OnValidationMessagesChanging İleti toplama değişiklik işlemek için geçersiz kılar. (ValidationMessageObserver.OnValidationMessagesChanging(ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>, ReadOnlyCollection<ValidationMessage>) geçersiz kılınır.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

İş 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.Shell Ad Alanı