Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe PropertyChangedEventManager

 

Data di pubblicazione: ottobre 2016

Fornisce un WeakEventManager implementazione in modo che è possibile utilizzare il modello "listener di eventi deboli" per allegare listener per il PropertyChanged evento.

Spazio dei nomi:   System.ComponentModel
Assembly:  WindowsBase (in WindowsBase.dll)

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.WeakEventManager
      System.ComponentModel.PropertyChangedEventManager

public class PropertyChangedEventManager : WeakEventManager

NomeDescrizione
System_CAPS_pubpropertyDispatcher

Ottiene il Dispatcher questo DispatcherObject è associato.(Ereditato da DispatcherObject.)

System_CAPS_protpropertyItem[Object]

Ottiene o imposta i dati archiviati per l'origine specificata.(Ereditato da WeakEventManager.)

System_CAPS_protpropertyReadLock

Stabilisce un blocco di lettura nella tabella di dati sottostante e restituisce un IDisposable.(Ereditato da WeakEventManager.)

System_CAPS_protpropertyWriteLock

Stabilisce un blocco di scrittura nella tabella di dati sottostante e restituisce unIDisposable.(Ereditato da WeakEventManager.)

NomeDescrizione
System_CAPS_pubmethodSystem_CAPS_staticAddHandler(INotifyPropertyChanged, EventHandler<PropertyChangedEventArgs>, String)

Aggiunge il gestore di evento specificato, che viene chiamato quando l'origine specificata genera il PropertyChanged eventi per la proprietà specificata.

System_CAPS_pubmethodSystem_CAPS_staticAddListener(INotifyPropertyChanged, IWeakEventListener, String)

Aggiunge il listener specificato all'elenco dei listener sull'origine specificata.

System_CAPS_pubmethodCheckAccess()

Determina se il thread chiamante ha accesso a questo DispatcherObject.(Ereditato da DispatcherObject.)

System_CAPS_protmethodDeliverEvent(Object, EventArgs)

Recapita l'evento gestito a ogni listener.(Ereditato da WeakEventManager.)

System_CAPS_protmethodDeliverEventToList(Object, EventArgs, WeakEventManager.ListenerList)

Recapita l'evento gestito a ogni listener in elenco fornito.(Ereditato da WeakEventManager.)

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.(Ereditato da Object.)

System_CAPS_protmethodFinalize()

Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection.(Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_protmethodNewListenerList()

Restituisce un nuovo oggetto per contenere i listener per il PropertyChanged evento.(Esegue l'override di WeakEventManager.NewListenerList().)

System_CAPS_protmethodProtectedAddHandler(Object, Delegate)

Aggiunge il delegato specificato come un gestore eventi dell'origine specificata.(Ereditato da WeakEventManager.)

System_CAPS_protmethodProtectedAddListener(Object, IWeakEventListener)

Aggiunge il listener fornito in origine fornito per l'evento gestito.(Ereditato da WeakEventManager.)

System_CAPS_protmethodProtectedRemoveHandler(Object, Delegate)

Rimuove il gestore aggiunto in precedenza dall'origine specificata.(Ereditato da WeakEventManager.)

System_CAPS_protmethodProtectedRemoveListener(Object, IWeakEventListener)

Rimuove un listener aggiunto in precedenza dall'origine specificata.(Ereditato da WeakEventManager.)

System_CAPS_protmethodPurge(Object, Object, Boolean)

Rimuove i listener che non sono più attivi dai dati di origine fornito.(Esegue l'override di WeakEventManager.Purge(Object, Object, Boolean).)

System_CAPS_protmethodRemove(Object)

Rimuove tutti i listener per l'origine specificata.(Ereditato da WeakEventManager.)

System_CAPS_pubmethodSystem_CAPS_staticRemoveHandler(INotifyPropertyChanged, EventHandler<PropertyChangedEventArgs>, String)

Rimuove il gestore dell'evento specificato dall'origine specificata.

System_CAPS_pubmethodSystem_CAPS_staticRemoveListener(INotifyPropertyChanged, IWeakEventListener, String)

Rimuove il listener specificato dall'elenco dei listener sull'origine fornita.

System_CAPS_protmethodScheduleCleanup()

Richieste che un'eliminazione di voci inutilizzate contenute nell'elenco di listener sottostante deve essere eseguita in un thread con priorità inferiore.(Ereditato da WeakEventManager.)

System_CAPS_protmethodStartListening(Object)

Inizia ad ascoltare il PropertyChanged eventi sull'origine fornita.(Esegue l'override di WeakEventManager.StartListening(Object).)

System_CAPS_protmethodStopListening(Object)

Interrompe l'ascolto di PropertyChanged eventi sull'origine fornita.(Esegue l'override di WeakEventManager.StopListening(Object).)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente.(Ereditato da Object.)

System_CAPS_pubmethodVerifyAccess()

Impone che il thread chiamante abbia accesso a questo DispatcherObject.(Ereditato da DispatcherObject.)

Per essere listener in questo modello, è necessario implementare gli oggetti listener IWeakEventListener. Non è necessario implementare IWeakEventListener nella classe che rappresenta l'origine degli eventi.

.NET Framework
Disponibile da 3.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: