ErrorsChangedEventManager Sınıf

Tanım

Olay için dinleyiciler eklemek için zayıf olay dinleyicisi desenini kullanabilmeniz için WeakEventManager bir ErrorsChanged uygulama sağlar.

public ref class ErrorsChangedEventManager : System::Windows::WeakEventManager
public class ErrorsChangedEventManager : System.Windows.WeakEventManager
type ErrorsChangedEventManager = class
    inherit WeakEventManager
Public Class ErrorsChangedEventManager
Inherits WeakEventManager
Devralma
ErrorsChangedEventManager

Özellikler

Name Description
Dispatcher

Dispatcher Bunun DispatcherObject ilişkili olduğu öğesini alır.

(Devralındığı yer: DispatcherObject)
Item[Object]

Belirtilen kaynak için depolanan verileri alır veya ayarlar.

(Devralındığı yer: WeakEventManager)
ReadLock

Temel alınan veri tablosunda bir okuma kilidi oluşturur ve döndürür IDisposable.

(Devralındığı yer: WeakEventManager)
WriteLock

Temel alınan veri tablosunda bir yazma kilidi oluşturur ve döndürür IDisposable.

(Devralındığı yer: WeakEventManager)

Yöntemler

Name Description
AddHandler(INotifyDataErrorInfo, EventHandler<DataErrorsChangedEventArgs>)

Belirtilen kaynak olayı tetiklediğinde çağrılan belirtilen olay işleyicisini ErrorsChanged ekler.

CheckAccess()

Çağıran iş parçacığının bu DispatcherObjectöğesine erişimi olup olmadığını belirler.

(Devralındığı yer: DispatcherObject)
DeliverEvent(Object, EventArgs)

Yönetilen olayı her dinleyiciye teslim eder.

(Devralındığı yer: WeakEventManager)
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList)

Yönetilen olayı sağlanan listedeki her dinleyiciye teslim eder.

(Devralındığı yer: WeakEventManager)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
NewListenerList()

Olayı dinleyenleri ErrorsChanged içerecek yeni bir nesne döndürür.

ProtectedAddHandler(Object, Delegate)

Belirtilen temsilciyi belirtilen kaynağın olay işleyicisi olarak ekler.

(Devralındığı yer: WeakEventManager)
ProtectedAddListener(Object, IWeakEventListener)

Sağlanan dinleyiciyi yönetilen olay için sağlanan kaynağa ekler.

(Devralındığı yer: WeakEventManager)
ProtectedRemoveHandler(Object, Delegate)

Belirtilen kaynaktan daha önce eklenen işleyiciyi kaldırır.

(Devralındığı yer: WeakEventManager)
ProtectedRemoveListener(Object, IWeakEventListener)

Sağlanan kaynaktan daha önce eklenmiş bir dinleyiciyi kaldırır.

(Devralındığı yer: WeakEventManager)
Purge(Object, Object, Boolean)

Sağlanan kaynağın veri listesinden etkin olmayan dinleyici girdilerini kaldırır. Bazı girdilerin gerçekten listeden kaldırılıp kaldırılmadığını döndürür true .

(Devralındığı yer: WeakEventManager)
Remove(Object)

Belirtilen kaynak için tüm dinleyicileri kaldırır.

(Devralındığı yer: WeakEventManager)
RemoveHandler(INotifyDataErrorInfo, EventHandler<DataErrorsChangedEventArgs>)

Belirtilen olay işleyicisini belirtilen kaynaktan kaldırır.

ScheduleCleanup()

Temel dinleyici listesindeki kullanılmayan girdileri temizleme işleminin daha düşük öncelikli bir iş parçacığında gerçekleştirilmesini istemektedir.

(Devralındığı yer: WeakEventManager)
StartListening(Object)

Belirtilen kaynakta ErrorsChanged olayı dinlemeye başlar.

StopListening(Object)

Belirtilen kaynakta olayı dinlemeyi ErrorsChanged durdurur.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
VerifyAccess()

Çağıran iş parçacığının bu DispatcherObjectöğesine erişmesini zorlar.

(Devralındığı yer: DispatcherObject)

Şunlara uygulanır