CurrentChangedEventManager Třída

Definice

Poskytuje WeakEventManager implementaci, aby bylo možné k připojení posluchačů k události použít vzor "slabý naslouchací proces události" CurrentChanged .Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanged event.

public ref class CurrentChangedEventManager : System::Windows::WeakEventManager
public class CurrentChangedEventManager : System.Windows.WeakEventManager
type CurrentChangedEventManager = class
    inherit WeakEventManager
Public Class CurrentChangedEventManager
Inherits WeakEventManager
Dědičnost
CurrentChangedEventManager

Poznámky

Aby bylo možné naslouchací procesy v tomto modelu, musí implementovat objekty naslouchacího procesu IWeakEventListener .In order to be listeners in this pattern, your listener objects must implement IWeakEventListener. Nemusíte implementovat IWeakEventListener na třídu, která je zdrojem událostí.You do not need to implement IWeakEventListener on the class that is the source of the events.

Vlastnosti

Dispatcher

Získá Dispatcher přidružený k DispatcherObject .Gets the Dispatcher this DispatcherObject is associated with.

(Zděděno od DispatcherObject)
Item[Object]

Získá nebo nastaví uložená data pro zadaný zdroj.Gets or sets the data being stored for the specified source.

(Zděděno od WeakEventManager)
ReadLock

Vytvoří zámek pro čtení v podkladové datové tabulce a vrátí IDisposable .Establishes a read-lock on the underlying data table, and returns an IDisposable.

(Zděděno od WeakEventManager)
WriteLock

Vytvoří zámek proti zápisu pro podkladovou datovou tabulku a vrátí IDisposable .Establishes a write-lock on the underlying data table, and returns an IDisposable.

(Zděděno od WeakEventManager)

Metody

AddHandler(ICollectionView, EventHandler<EventArgs>)

Přidá zadanou obslužnou rutinu události, která je volána, když zadaný zdroj vyvolá CurrentChanged událost.Adds the specified event handler, which is called when specified source raises the CurrentChanged event.

AddListener(ICollectionView, IWeakEventListener)

Přidá zadaný naslouchací proces do CurrentChanged události zadaného zdroje.Adds the specified listener to the CurrentChanged event of the specified source.

CheckAccess()

Určuje, zda má volající vlákno přístup DispatcherObject .Determines whether the calling thread has access to this DispatcherObject.

(Zděděno od DispatcherObject)
DeliverEvent(Object, EventArgs)

Zajišťuje spravovanou událost pro každý naslouchací proces.Delivers the event being managed to each listener.

(Zděděno od WeakEventManager)
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList)

Zajišťuje spravovanou událost pro každý naslouchací proces v zadaném seznamu.Delivers the event being managed to each listener in the provided list.

(Zděděno od WeakEventManager)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
NewListenerList()

Vrátí nový objekt, který bude obsahovat naslouchací procesy pro CurrentChanged událost.Returns a new object to contain listeners to the CurrentChanged event.

NewListenerList()

Vrátí nový objekt, který bude obsahovat naslouchací procesy pro událost.Returns a new object to contain listeners to an event.

(Zděděno od WeakEventManager)
ProtectedAddHandler(Object, Delegate)

Přidá zadaného delegáta jako obslužnou rutinu události zadaného zdroje.Adds the specified delegate as an event handler of the specified source.

(Zděděno od WeakEventManager)
ProtectedAddListener(Object, IWeakEventListener)

Přidá zadaný naslouchací proces do poskytnutého zdroje pro spravovanou událost.Adds the provided listener to the provided source for the event being managed.

(Zděděno od WeakEventManager)
ProtectedRemoveHandler(Object, Delegate)

Odebere dříve přidanou obslužnou rutinu ze zadaného zdroje.Removes the previously added handler from the specified source.

(Zděděno od WeakEventManager)
ProtectedRemoveListener(Object, IWeakEventListener)

Odebere dříve přidaný naslouchací proces ze zadaného zdroje.Removes a previously added listener from the provided source.

(Zděděno od WeakEventManager)
Purge(Object, Object, Boolean)

Odebere neaktivní položky naslouchacího procesu ze seznamu dat pro zadaný zdroj.Removes inactive listener entries from the data list for the provided source. Vrátí true , zda některé položky byly ve skutečnosti odebrány ze seznamu.Returns true if some entries were actually removed from the list.

(Zděděno od WeakEventManager)
Remove(Object)

Odebere všechny naslouchací procesy pro zadaný zdroj.Removes all listeners for the specified source.

(Zděděno od WeakEventManager)
RemoveHandler(ICollectionView, EventHandler<EventArgs>)

Odebere zadanou obslužnou rutinu události ze zadaného zdroje.Removes the specified event handler from the specified source.

RemoveListener(ICollectionView, IWeakEventListener)

Odebere zadaný naslouchací proces z CurrentChanged události zadaného zdroje.Removes the specified listener from the CurrentChanged event of the specified source.

ScheduleCleanup()

Požaduje, aby se v podkladovém seznamu naslouchacího procesu vymazaly nepoužívané položky v podkladovém vlákně s nižší prioritou.Requests that a purge of unused entries in the underlying listener list be performed on a lower priority thread.

(Zděděno od WeakEventManager)
StartListening(Object)

Začíná naslouchat CurrentChanged události v zadaném zdroji.Begins listening for the CurrentChanged event on the specified source.

StopListening(Object)

Zastaví naslouchání CurrentChanged události v zadaném zdroji.Stops listening for the CurrentChanged event on the specified source.

ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)
VerifyAccess()

Vynutilo, aby volající vlákno měl přístup DispatcherObject .Enforces that the calling thread has access to this DispatcherObject.

(Zděděno od DispatcherObject)

Platí pro

Viz také