C# Класс Tasque.Backends.HmBackend.HmTask

Наследование: AbstractTask
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Activate ( ) : void
CompareTo ( ITask task ) : int
CompareToByCompletionDate ( ITask task ) : int
Complete ( ) : void

Completes the task

CreateNote ( string text ) : INote

Adds a note to a task

Delete ( ) : void

Deletes the task

DeleteNote ( INote note ) : void

Deletes a note from a task

Dump ( ) : void
GetTasks ( XmlNodeList list, Tasque.Backends.HmBackend.HmBackend backend ) : Tasque.Backends.HmBackend.HmTask[]
HmTask ( ) : System
HmTask ( Hiveminder task, Tasque.Backends.HmBackend.HmBackend hmBackend ) : System
Inactivate ( ) : void

Sets the task to be inactive

SaveNote ( INote note ) : void

Saves a note in a task

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

Метод Описание
CompareByPriorityAndName ( ITask task ) : int

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

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

public Activate ( ) : void
Результат void

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

public CompareTo ( ITask task ) : int
task ITask
Результат int

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

public CompareToByCompletionDate ( ITask task ) : int
task ITask
Результат int

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

Completes the task
public Complete ( ) : void
Результат void

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

Adds a note to a task
public CreateNote ( string text ) : INote
text string
Результат INote

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

Deletes the task
public Delete ( ) : void
Результат void

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

Deletes a note from a task
public DeleteNote ( INote note ) : void
note INote /// A ///
Результат void

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

public Dump ( ) : void
Результат void

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

public static GetTasks ( XmlNodeList list, Tasque.Backends.HmBackend.HmBackend backend ) : Tasque.Backends.HmBackend.HmTask[]
list System.Xml.XmlNodeList
backend Tasque.Backends.HmBackend.HmBackend
Результат Tasque.Backends.HmBackend.HmTask[]

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

public HmTask ( ) : System
Результат System

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

public HmTask ( Hiveminder task, Tasque.Backends.HmBackend.HmBackend hmBackend ) : System
task Hiveminder
hmBackend Tasque.Backends.HmBackend.HmBackend
Результат System

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

Sets the task to be inactive
public Inactivate ( ) : void
Результат void

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

Saves a note in a task
public SaveNote ( INote note ) : void
note INote /// A ///
Результат void