Table of Contents

Class ViewQuiz

Namespace
InSite.UI.Portal.Assessments.QuizAttempts.Controls
Assembly
InSite.UI.dll
public abstract class ViewQuiz : BaseUserControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor
Inheritance
ViewQuiz
Implements
Derived
Inherited Members

Constructors

ViewQuiz()

protected ViewQuiz()

Methods

GetAttemptCount(Guid, Guid)

protected static int GetAttemptCount(Guid quizId, Guid learnerId)

Parameters

quizId Guid
learnerId Guid

Returns

int

LoadData(TQuiz, TQuizAttempt)

public abstract void LoadData(TQuiz quiz, TQuizAttempt attempt)

Parameters

quiz TQuiz
attempt TQuizAttempt

OnAlert(AlertType, string)

protected void OnAlert(AlertType type, string message)

Parameters

type AlertType
message string

RedirectQuizAttempt(Guid)

protected static void RedirectQuizAttempt(Guid attemptId)

Parameters

attemptId Guid

RedirectQuizResult(Guid)

protected static void RedirectQuizResult(Guid attemptId)

Parameters

attemptId Guid

RedirectQuizStart(Guid, bool)

protected static void RedirectQuizStart(Guid quizId, bool restart)

Parameters

quizId Guid
restart bool

Events

Alert

public event AlertHandler Alert

Event Type

AlertHandler