Classe NotifyPropertyChangedDispatcherObject
Questa classe rappresenta un oggetto associato al dispatcher e implementa l'interfaccia di INotifyPropertyChanged.
Gerarchia di ereditarietà
System.Object
Microsoft.TeamFoundation.MVVM.NotifyPropertyChangedDispatcherObject
Microsoft.TeamFoundation.MVVM.BackgroundCommand
Microsoft.TeamFoundation.MVVM.QueuedCommand
Microsoft.TeamFoundation.MVVM.RelayCommand
Microsoft.TeamFoundation.MVVM.ViewModelBase
Spazio dei nomi: Microsoft.TeamFoundation.MVVM
Assembly: Microsoft.TeamFoundation.Controls (in Microsoft.TeamFoundation.Controls.dll)
Sintassi
'Dichiarazione
Public MustInherit Class NotifyPropertyChangedDispatcherObject _
Implements INotifyPropertyChanged, IWeakEventListener
public abstract class NotifyPropertyChangedDispatcherObject : INotifyPropertyChanged,
IWeakEventListener
Il tipo NotifyPropertyChangedDispatcherObject espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
NotifyPropertyChangedDispatcherObject() | Inizializza una nuova istanza della classe di NotifyPropertyChangedDispatcherObject. | |
NotifyPropertyChangedDispatcherObject(Dispatcher) | Inizializza una nuova istanza della classe di NotifyPropertyChangedDispatcherObject. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Dispatcher | Dispatcher associato a questo oggetto. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddDependencySource(String, INotifyCollectionChanged) | ||
AddDependencySource(String, INotifyPropertyChanged) | ||
CheckAccess | ||
CheckAccessBeginExecute | Esegue l'azione specificata su un thread associato al dispatcher dell'oggetto. In questo modo viene richiamato un BeginInvoke il dispatcher, non attende l'azione completare -- restituisce immediatamente. | |
CheckAccessExecute(Action) | Esegue l'azione specificata su un thread associato al dispatcher dell'oggetto. | |
CheckAccessExecute<TResult>(Func<TResult>) | ||
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetDependencySourceName(INotifyCollectionChanged) | ||
GetDependencySourceName(INotifyPropertyChanged) | ||
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
RaisePropertyChanged | Evento di PropertyChanged di aumenta.Questo metodo può essere chiamato solo il thread associato al dispatcher di questo oggetto. | |
ReceiveWeakEvent | ||
RemoveDependencySource(String, INotifyCollectionChanged) | ||
RemoveDependencySource(String, INotifyPropertyChanged) | ||
SetAndRaisePropertyChanged(Boolean%, Boolean, String) | Un metodo di supporto che valore della proprietà di e set evento di PropertyChanged di genera un'eccezione se il valore è cambiato. Implementazione ottimizzata per il tipo di System.Boolean. | |
SetAndRaisePropertyChanged(Int32%, Int32, String) | Un metodo di supporto che valore della proprietà di e set evento di PropertyChanged di genera un'eccezione se il valore è cambiato. Implementazione ottimizzata per tipo System.Int32. | |
SetAndRaisePropertyChanged(String%, String, String) | Un metodo di supporto che valore della proprietà di e set evento di PropertyChanged di genera un'eccezione se il valore è cambiato. Implementazione ottimizzata per il tipo di stringa. | |
SetAndRaisePropertyChanged<T>(T%, T, String) | Un metodo di supporto che valore della proprietà di e set evento di PropertyChanged di genera un'eccezione se il valore è cambiato. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
VerifyAccess | Si applica al thread chiamante può accedere a questo oggetto. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
PropertyChanged | Generato quando il valore di una proprietà cambia. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IWeakEventListener.ReceiveWeakEvent |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.