PropertyChangedEventManager Classe

Définition

Fournit une WeakEventManager implémentation pour que vous puissiez utiliser le modèle « écouteur d’événements faibles » pour attacher des écouteurs pour l’événement PropertyChanged .

public ref class PropertyChangedEventManager : System::Windows::WeakEventManager
public class PropertyChangedEventManager : System.Windows.WeakEventManager
type PropertyChangedEventManager = class
    inherit WeakEventManager
Public Class PropertyChangedEventManager
Inherits WeakEventManager
Héritage
PropertyChangedEventManager

Remarques

Pour qu’ils soient écouteurs dans ce modèle, vos objets d’écouteur doivent implémenter IWeakEventListener. Vous n’avez pas besoin d’implémenter IWeakEventListener sur la classe qui est la source des événements.

Propriétés

Nom Description
Dispatcher

Obtient ce Dispatcher qui DispatcherObject est associé.

(Hérité de DispatcherObject)
Item[Object]

Obtient ou définit les données stockées pour la source spécifiée.

(Hérité de WeakEventManager)
ReadLock

Établit un verrou en lecture sur la table de données sous-jacente et retourne un IDisposable.

(Hérité de WeakEventManager)
WriteLock

Établit un verrou en écriture sur la table de données sous-jacente et retourne un IDisposable.

(Hérité de WeakEventManager)

Méthodes

Nom Description
AddHandler(INotifyPropertyChanged, EventHandler<PropertyChangedEventArgs>, String)

Ajoute le gestionnaire d’événements spécifié, qui est appelé lorsque la source spécifiée déclenche l’événement PropertyChanged pour la propriété spécifiée.

AddListener(INotifyPropertyChanged, IWeakEventListener, String)

Ajoute l’écouteur spécifié à la liste des écouteurs sur la source spécifiée.

CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObjectfichier .

(Hérité de DispatcherObject)
DeliverEvent(Object, EventArgs)

Remet l’événement géré à chaque écouteur.

(Hérité de WeakEventManager)
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList)

Remet l’événement géré à chaque écouteur dans la liste fournie.

(Hérité de WeakEventManager)
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
NewListenerList()

Retourne un nouvel objet pour contenir des écouteurs à l’événement PropertyChanged .

ProtectedAddHandler(Object, Delegate)

Ajoute le délégué spécifié en tant que gestionnaire d’événements de la source spécifiée.

(Hérité de WeakEventManager)
ProtectedAddListener(Object, IWeakEventListener)

Ajoute l’écouteur fourni à la source fournie pour l’événement géré.

(Hérité de WeakEventManager)
ProtectedRemoveHandler(Object, Delegate)

Supprime le gestionnaire précédemment ajouté de la source spécifiée.

(Hérité de WeakEventManager)
ProtectedRemoveListener(Object, IWeakEventListener)

Supprime un écouteur précédemment ajouté de la source fournie.

(Hérité de WeakEventManager)
Purge(Object, Object, Boolean)

Supprime les écouteurs qui ne sont plus actifs des données de la source fournie.

Remove(Object)

Supprime tous les écouteurs de la source spécifiée.

(Hérité de WeakEventManager)
RemoveHandler(INotifyPropertyChanged, EventHandler<PropertyChangedEventArgs>, String)

Supprime le gestionnaire d’événements spécifié de la source spécifiée.

RemoveListener(INotifyPropertyChanged, IWeakEventListener, String)

Supprime l’écouteur spécifié de la liste des écouteurs sur la source fournie.

ScheduleCleanup()

Demande qu’un vidage des entrées inutilisées dans la liste d’écouteurs sous-jacents soit effectué sur un thread de priorité inférieure.

(Hérité de WeakEventManager)
StartListening(Object)

Commence à écouter l’événement PropertyChanged sur la source fournie.

StopListening(Object)

Arrête l’écoute de l’événement PropertyChanged sur la source fournie.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
VerifyAccess()

Applique que le thread appelant a accès à ce DispatcherObjectfichier .

(Hérité de DispatcherObject)

S’applique à

Voir aussi