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
파일 보기 프로젝트 열기: Catel/Catel

공개 프로퍼티들

프로퍼티 타입 설명
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