Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Inheritance Hierarchy
System.Object
Microsoft.TeamFoundation.MVVM.NotifyPropertyChangedDispatcherObject
Microsoft.TeamFoundation.MVVM.BackgroundCommand
Namespace: Microsoft.TeamFoundation.MVVM
Assembly: Microsoft.TeamFoundation.Controls (in Microsoft.TeamFoundation.Controls.dll)
Syntax
'Declaration
Public MustInherit Class BackgroundCommand _
Inherits NotifyPropertyChangedDispatcherObject _
Implements IOwnedCommand, ICommand
public abstract class BackgroundCommand : NotifyPropertyChangedDispatcherObject,
IOwnedCommand, ICommand
public ref class BackgroundCommand abstract : public NotifyPropertyChangedDispatcherObject,
IOwnedCommand, ICommand
[<AbstractClass>]
type BackgroundCommand =
class
inherit NotifyPropertyChangedDispatcherObject
interface IOwnedCommand
interface ICommand
end
public abstract class BackgroundCommand extends NotifyPropertyChangedDispatcherObject implements IOwnedCommand, ICommand
The BackgroundCommand type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
BackgroundCommand() | |
![]() |
BackgroundCommand(Dispatcher) |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
Dispatcher | Dispatcher associated with this object. (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
IsBusy |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
AddDependencySource(String, INotifyCollectionChanged) | (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
AddDependencySource(String, INotifyPropertyChanged) | (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
Cancel | |
![]() |
CanExecute | |
![]() |
CheckAccessBeginExecute | Executes the specified action on a thread associated with object's dispatcher. This invokes a BeginInvoke on the Dispatcher, does not wait for the action to complete -- returns immediately. (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
CheckAccessExecute(Action) | Executes the specified action on a thread associated with object's dispatcher. (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
CheckAccessExecute<TResult>(Func<TResult>) | (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
CreateWorkerArgument | |
![]() |
DoBackgroundWork | |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
Execute | |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetDependencySourceName(INotifyCollectionChanged) | (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
GetDependencySourceName(INotifyPropertyChanged) | (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
OnBackgroundWorkCompleted | |
![]() |
PreExecuteValidate | |
![]() |
RaiseCanExecuteChanged | |
![]() |
RaisePropertyChanged | Raises PropertyChanged event. This method can only be called on the thread associated with this object's dispatcher. (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
ReceiveWeakEvent | (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
RemoveDependencySource(String, INotifyCollectionChanged) | (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
RemoveDependencySource(String, INotifyPropertyChanged) | (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
SetAndRaisePropertyChanged(Boolean%, Boolean, String) | A helper method that sets property value and raises PropertyChanged event if the value has changed. Optimized implementation for System.Boolean type. (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
SetAndRaisePropertyChanged(Int32%, Int32, String) | A helper method that sets property value and raises PropertyChanged event if the value has changed. Optimized implementation for System.Int32 type. (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
SetAndRaisePropertyChanged(String%, String, String) | A helper method that sets property value and raises PropertyChanged event if the value has changed. Optimized implementation for string type. (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
SetAndRaisePropertyChanged<T>(T%, T, String) | A helper method that sets property value and raises PropertyChanged event if the value has changed. (Inherited from NotifyPropertyChangedDispatcherObject.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
VerifyAccess | Enforces that the calling thread has access to this object. (Inherited from NotifyPropertyChangedDispatcherObject.) |
Top
Events
| Name | Description | |
|---|---|---|
![]() |
CanExecuteChanged | |
![]() |
PropertyChanged | Occurs when a property value changes. (Inherited from NotifyPropertyChangedDispatcherObject.) |
Top
Fields
| Name | Description | |
|---|---|---|
![]() ![]() |
IsBusyProperty | |
![]() |
m_backroundWorker |
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]() |
IWeakEventListener.ReceiveWeakEvent | (Inherited from NotifyPropertyChangedDispatcherObject.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)