C# Class LearnLanguages.Study.ViewModels.StudyPhraseTimedQuestionAnswerViewModel

Inheritance: StudyItemViewModelBase
Afficher le fichier Open project: ibgib/LearnLanguages Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
HideAnswer ( ) : void
UpdateEditAnswerButtonVisibilities ( ) : void
UpdateEditQuestionButtonVisibilities ( ) : void

Method Details

Abort() public méthode

public Abort ( ) : void
Résultat void

AskQuestionAsync() protected méthode

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
Résultat System.Threading.Tasks.Task

EditAnswer() public méthode

public EditAnswer ( ) : void
Résultat void

EditQuestion() public méthode

public EditQuestion ( ) : void
Résultat void

GetReviewMethodId() protected méthode

protected GetReviewMethodId ( ) : System.Guid
Résultat System.Guid

Initialize() public méthode

public Initialize ( PhraseEdit question, PhraseEdit answer ) : void
question PhraseEdit
answer PhraseEdit
Résultat void

ResearchAnswer() public méthode

public ResearchAnswer ( ) : void
Résultat void

ResearchQuestion() public méthode

public ResearchQuestion ( ) : void
Résultat void

SaveAnswer() public méthode

public SaveAnswer ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

SaveQuestion() public méthode

public SaveQuestion ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

ShowAnswer() public méthode

public ShowAnswer ( ) : void
Résultat void

ShowAsyncImpl() protected méthode

protected ShowAsyncImpl ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

StudyPhraseTimedQuestionAnswerViewModel() public méthode

public StudyPhraseTimedQuestionAnswerViewModel ( ) : System
Résultat System