CurrentChangingEventManager Klasse

Definition

Stellt eine WeakEventManager-Implementierung bereit, damit Sie mit dem Muster für "schwache Ereignislistener" Listener für das CurrentChanging-Ereignis anfügen können.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanging event.

public ref class CurrentChangingEventManager : System::Windows::WeakEventManager
public class CurrentChangingEventManager : System.Windows.WeakEventManager
type CurrentChangingEventManager = class
    inherit WeakEventManager
Public Class CurrentChangingEventManager
Inherits WeakEventManager
Vererbung
CurrentChangingEventManager

Hinweise

Um Listener in diesem Muster zu sein, müssen die Listenerobjekte implementieren IWeakEventListener.In order to be listeners in this pattern, your listener objects must implement IWeakEventListener. Sie müssen für die Klasse, IWeakEventListener die die Quelle der Ereignisse ist, nicht implementieren.You do not need to implement IWeakEventListener on the class that is the source of the events.

Eigenschaften

Dispatcher

Ruft den Dispatcher ab, der diesem DispatcherObject zugeordnet ist.Gets the Dispatcher this DispatcherObject is associated with.

(Geerbt von DispatcherObject)
Item[Object]

Ruft die Daten ab, die für die angegebene Quelle gespeichert werden, oder legt diese fest.Gets or sets the data being stored for the specified source.

(Geerbt von WeakEventManager)
ReadLock

Richtet auf der zugrunde liegenden Datentabelle eine Lesesperre ein und gibt ein IDisposable zurück.Establishes a read-lock on the underlying data table, and returns an IDisposable.

(Geerbt von WeakEventManager)
WriteLock

Richtet auf der zugrunde liegenden Datentabelle eine Schreibsperre ein und gibt ein IDisposable zurück.Establishes a write-lock on the underlying data table, and returns an IDisposable.

(Geerbt von WeakEventManager)

Methoden

AddHandler(ICollectionView, EventHandler<CurrentChangingEventArgs>)

Fügt den angegebenen Ereignishandler hinzu, der aufgerufen wird, wenn die angegebene Quelle das CurrentChanging-Ereignis auslöst.Adds the specified event handler, which is called when specified source raises the CurrentChanging event.

AddListener(ICollectionView, IWeakEventListener)

Fügt dem CurrentChanging-Ereignis der angegebenen Quelle den angegebenen Listener hinzu.Adds the specified listener to the CurrentChanging event of the specified source.

CheckAccess()

Bestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann.Determines whether the calling thread has access to this DispatcherObject.

(Geerbt von DispatcherObject)
DeliverEvent(Object, EventArgs)

Übermittelt das verwaltete Ereignis an alle Listener.Delivers the event being managed to each listener.

(Geerbt von WeakEventManager)
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList)

Übermittelt das verwaltete Ereignis an jeden Listener in der bereitgestellten Liste.Delivers the event being managed to each listener in the provided list.

(Geerbt von WeakEventManager)
Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
NewListenerList()

Gibt ein neues Objekt zurück, mit dem Listener zu dem CurrentChanging-Ereignis hinzugefügt werden.Returns a new object to contain listeners to the CurrentChanging event.

ProtectedAddHandler(Object, Delegate)

Fügt den angegebenen Delegaten als Ereignishandler der angegebenen Quelle hinzu.Adds the specified delegate as an event handler of the specified source.

(Geerbt von WeakEventManager)
ProtectedAddListener(Object, IWeakEventListener)

Fügt den bereitgestellten Listener der bereitgestellten Quelle für das verwaltete Ereignis hinzu.Adds the provided listener to the provided source for the event being managed.

(Geerbt von WeakEventManager)
ProtectedRemoveHandler(Object, Delegate)

Entfernt den zuvor hinzugefügten Handler aus der angegebenen Quelle.Removes the previously added handler from the specified source.

(Geerbt von WeakEventManager)
ProtectedRemoveListener(Object, IWeakEventListener)

Entfernt einen zuvor hinzugefügten Listener aus der bereitgestellten Quelle.Removes a previously added listener from the provided source.

(Geerbt von WeakEventManager)
Purge(Object, Object, Boolean)

Entfernt inaktive Listenereinträge aus der Datenliste für die bereitgestellte Quelle.Removes inactive listener entries from the data list for the provided source. Gibt true zurück, wenn tatsächlich Einträge aus der Liste entfernt wurden.Returns true if some entries were actually removed from the list.

(Geerbt von WeakEventManager)
Remove(Object)

Entfernt alle Listener für die angegebene Quelle.Removes all listeners for the specified source.

(Geerbt von WeakEventManager)
RemoveHandler(ICollectionView, EventHandler<CurrentChangingEventArgs>)

Entfernt den angegebenen Ereignishandler aus der angegebenen Quelle.Removes the specified event handler from the specified source.

RemoveListener(ICollectionView, IWeakEventListener)

Entfernt den angegebenen Listener aus dem CurrentChanging-Ereignis der angegebenen Quelle.Removes the specified listener from the CurrentChanging event of the specified source.

ScheduleCleanup()

Fordert an, dass das Löschen nicht verwendeter Einträge aus der zugrunde liegenden Liste der Listener in einem Thread mit niedrigerer Priorität ausgeführt wird.Requests that a purge of unused entries in the underlying listener list be performed on a lower priority thread.

(Geerbt von WeakEventManager)
StartListening(Object)

Beginnt die Überwachung des CurrentChanging-Ereignisses für die angegebene Quelle.Begins listening for the CurrentChanging event on the specified source.

StopListening(Object)

Beendet die Überwachung des CurrentChanging-Ereignisses für die angegebene Quelle.Stops listening for the CurrentChanging event on the specified source.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)
VerifyAccess()

Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.Enforces that the calling thread has access to this DispatcherObject.

(Geerbt von DispatcherObject)

Gilt für:

Siehe auch