C# Класс Catel.MVVM.Tasks.TaskBase

The task base.
This class inherits from ModelBase in use it as model as part of the wizard view models.
Наследование: Catel.Data.ModelBase, ITask
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
AutomaticallyDispatchProperty PropertyData
IsIndeterminatedProperty PropertyData
MessageProperty PropertyData
NameProperty PropertyData
PercentageProperty PropertyData

Открытые методы

Метод Описание
Execute ( ) : void

The execute.

Rollback ( ) : void

The rollback.

Защищенные методы

Метод Описание
TaskBase ( string name ) : System

Initializes a new instance of the TaskBase class.

Приватные методы

Метод Описание
PercentagePropertyChanged ( ) : void

Описание методов

Execute() публичный абстрактный Метод

The execute.
public abstract Execute ( ) : void
Результат void

Rollback() публичный Метод

The rollback.
public Rollback ( ) : void
Результат void

TaskBase() защищенный Метод

Initializes a new instance of the TaskBase class.
The is null.
protected TaskBase ( string name ) : System
name string The task name name.
Результат System

Описание свойств

AutomaticallyDispatchProperty публичное статическое свойство

Register the AutomaticallyDispatch property so it is known in the class.
public static PropertyData AutomaticallyDispatchProperty
Результат PropertyData

IsIndeterminatedProperty публичное статическое свойство

Register the IsIndeterminate property so it is known in the class.
public static PropertyData IsIndeterminatedProperty
Результат PropertyData

MessageProperty публичное статическое свойство

Register the Message property so it is known in the class.
public static PropertyData MessageProperty
Результат PropertyData

NameProperty публичное статическое свойство

Register the Name property so it is known in the class.
public static PropertyData NameProperty
Результат PropertyData

PercentageProperty публичное статическое свойство

Register the Percentage property so it is known in the class.
public static PropertyData PercentageProperty
Результат PropertyData