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

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

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

Метод Описание
Abort ( ) : void
EditAnswer ( ) : void
EditQuestion ( ) : void
Initialize ( PhraseEdit question, PhraseEdit answer ) : void
ResearchAnswer ( ) : void
ResearchQuestion ( ) : void
SaveAnswer ( ) : System.Threading.Tasks.Task
SaveQuestion ( ) : System.Threading.Tasks.Task
ShowAnswer ( ) : void
StudyPhraseTimedQuestionAnswerViewModel ( ) : System

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

Метод Описание
AskQuestionAsync ( PhraseEdit question, PhraseEdit answer, int questionDurationInMilliseconds ) : System.Threading.Tasks.Task

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

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

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

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

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

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

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

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

Executes callback when answer is shown, or when exception is thrown.
protected AskQuestionAsync ( PhraseEdit question, PhraseEdit answer, int questionDurationInMilliseconds ) : System.Threading.Tasks.Task
question PhraseEdit Question PhraseEdit
answer PhraseEdit Answer PhraseEdit
questionDurationInMilliseconds int
Результат System.Threading.Tasks.Task

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

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

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

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

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

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

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

public Initialize ( PhraseEdit question, PhraseEdit answer ) : void
question PhraseEdit
answer PhraseEdit
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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