C# Класс LearnLanguages.Study.ViewModels.StudyLineOrderTimedQuestionAnswerViewModel

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

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

Метод Описание
Abort ( ) : void
Initialize ( LineEdit line, MultiLineTextEdit multiLineText ) : void
Show ( ExceptionCheckCallback callback ) : void
ShowAnswer ( ) : void
StudyLineOrderTimedQuestionAnswerViewModel ( ) : System

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

Метод Описание
AskQuestion ( int questionDurationInMilliseconds, ExceptionCheckCallback callback ) : void

Executes callback when answer is shown, or when exception is thrown.

GetReviewMethodId ( ) : System.Guid
PopulateQuestionAndAnswer ( ) : void
ShowAsyncImpl ( ) : System.Threading.Tasks.Task

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

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

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

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

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

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

Executes callback when answer is shown, or when exception is thrown.
protected AskQuestion ( int questionDurationInMilliseconds, ExceptionCheckCallback callback ) : void
questionDurationInMilliseconds int
callback ExceptionCheckCallback
Результат void

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

protected GetReviewMethodId ( ) : System.Guid
Результат System.Guid

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

public Initialize ( LineEdit line, MultiLineTextEdit multiLineText ) : void
line LineEdit
multiLineText MultiLineTextEdit
Результат void

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

protected PopulateQuestionAndAnswer ( ) : void
Результат void

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

public Show ( ExceptionCheckCallback callback ) : void
callback ExceptionCheckCallback
Результат void

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

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

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

protected ShowAsyncImpl ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

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

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