CurrentChangedEventManager Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een WeakEventManager implementatie zodat u het patroon 'zwakke gebeurtenislistener' kunt gebruiken om listeners voor de CurrentChanged gebeurtenis te koppelen.
public ref class CurrentChangedEventManager : System::Windows::WeakEventManager
public class CurrentChangedEventManager : System.Windows.WeakEventManager
type CurrentChangedEventManager = class
inherit WeakEventManager
Public Class CurrentChangedEventManager
Inherits WeakEventManager
- Overname
Opmerkingen
Als u listeners in dit patroon wilt zijn, moeten uw listenerobjecten worden geïmplementeerd IWeakEventListener. U hoeft niet te implementeren IWeakEventListener op de klasse die de bron van de gebeurtenissen is.
Eigenschappen
| Name | Description |
|---|---|
| Dispatcher |
Hiermee wordt de Dispatcher aan dit DispatcherObject gekoppelde bestand. (Overgenomen van DispatcherObject) |
| Item[Object] |
Hiermee worden de gegevens opgehaald of ingesteld die worden opgeslagen voor de opgegeven bron. (Overgenomen van WeakEventManager) |
| ReadLock |
Hiermee wordt een leesvergrendeling op de onderliggende gegevenstabel tot stand brengt en wordt een IDisposable. (Overgenomen van WeakEventManager) |
| WriteLock |
Hiermee wordt een schrijfvergrendeling voor de onderliggende gegevenstabel tot stand brengt en een IDisposable. (Overgenomen van WeakEventManager) |
Methoden
| Name | Description |
|---|---|
| AddHandler(ICollectionView, EventHandler<EventArgs>) |
Hiermee voegt u de opgegeven gebeurtenis-handler toe, die wordt aangeroepen wanneer de opgegeven bron de CurrentChanged gebeurtenis genereert. |
| AddListener(ICollectionView, IWeakEventListener) |
Hiermee voegt u de opgegeven listener toe aan de CurrentChanged gebeurtenis van de opgegeven bron. |
| CheckAccess() |
Bepaalt of de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |
| DeliverEvent(Object, EventArgs) |
Levert de gebeurtenis die wordt beheerd voor elke listener. (Overgenomen van WeakEventManager) |
| DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList) |
Levert de gebeurtenis die wordt beheerd voor elke listener in de opgegeven lijst. (Overgenomen van WeakEventManager) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| NewListenerList() |
Hiermee wordt een nieuw object geretourneerd dat listeners bevat voor de CurrentChanged gebeurtenis. |
| ProtectedAddHandler(Object, Delegate) |
Hiermee voegt u de opgegeven gemachtigde toe als gebeurtenishandler van de opgegeven bron. (Overgenomen van WeakEventManager) |
| ProtectedAddListener(Object, IWeakEventListener) |
Hiermee voegt u de opgegeven listener toe aan de opgegeven bron voor de gebeurtenis die wordt beheerd. (Overgenomen van WeakEventManager) |
| ProtectedRemoveHandler(Object, Delegate) |
Hiermee verwijdert u de eerder toegevoegde handler uit de opgegeven bron. (Overgenomen van WeakEventManager) |
| ProtectedRemoveListener(Object, IWeakEventListener) |
Hiermee verwijdert u een eerder toegevoegde listener uit de opgegeven bron. (Overgenomen van WeakEventManager) |
| Purge(Object, Object, Boolean) |
Verwijdert inactieve listenervermeldingen uit de gegevenslijst voor de opgegeven bron. Retourneert |
| Remove(Object) |
Hiermee verwijdert u alle listeners voor de opgegeven bron. (Overgenomen van WeakEventManager) |
| RemoveHandler(ICollectionView, EventHandler<EventArgs>) |
Hiermee verwijdert u de opgegeven gebeurtenis-handler uit de opgegeven bron. |
| RemoveListener(ICollectionView, IWeakEventListener) |
Hiermee verwijdert u de opgegeven listener uit de CurrentChanged gebeurtenis van de opgegeven bron. |
| ScheduleCleanup() |
Aanvragen dat een opschoning van ongebruikte vermeldingen in de onderliggende listenerlijst wordt uitgevoerd op een thread met een lagere prioriteit. (Overgenomen van WeakEventManager) |
| StartListening(Object) |
Begint met luisteren naar de CurrentChanged gebeurtenis op de opgegeven bron. |
| StopListening(Object) |
Stopt met luisteren naar de CurrentChanged gebeurtenis op de opgegeven bron. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| VerifyAccess() |
Hiermee wordt afgedwongen dat de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |