StartQuizBlockModel Class |
Namespace: Livit.Learn.Model.Actions
[SerializableAttribute] public class StartQuizBlockModel : StartConversationModel
The StartQuizBlockModel type exposes the following members.
Name | Description | |
---|---|---|
![]() | StartQuizBlockModel | Initializes a new instance of the StartQuizBlockModel class |
Name | Description | |
---|---|---|
![]() | AllowAutoContinue |
Determines whether we allow auto-continue conversation or not.
True means platform will determine auto-continue.
False means auto-continue will always be disabled. Defaults to true.
(Inherited from OpenConversationModel.) |
![]() | Attached |
Defines an attached property.
(Inherited from BaseModel.) |
![]() | Comments |
(Development) Includes comments in the XML code.
(Inherited from BaseModel.) |
![]() | Conditions | (Inherited from ConditionsDependantModel.) |
![]() | ConditionTimeout | (Inherited from ConditionsDependantModel.) |
![]() | Conversation |
Specifies the conversation to be loaded.
(Inherited from OpenConversationModel.) |
![]() | ConversationSentence |
Displays the specified text in the conversation.
(Inherited from OpenConversationModel.) |
![]() ![]() | DataContext |
Contains a source of all bindings defined for element.
(Inherited from BaseModel.) |
![]() | ExternalXmlPath | (Inherited from BaseModel.) |
![]() | GlobalOrderIndex | (Inherited from ActionModel.) |
![]() | GUIDialogueId |
Defines the GUI which the conversation will be displayed.
(Inherited from OpenConversationModel.) |
![]() | HashedPath | (Inherited from ActionModel.) |
![]() | Id |
Defines a unique identifier for an element in the simulation.
(Inherited from BaseModel.) |
![]() | IgnoreInPH | (Inherited from ActionModel.) |
![]() | IsIdAutogenerated | (Inherited from BaseModel.) |
![]() | IsMuted |
Removes the voiceover from the conversation.
(Inherited from OpenConversationModel.) |
![]() | IsRunning | (Inherited from ActionModel.) |
![]() | IsTransient | (Inherited from ActionModel.) |
![]() | IsTransientInstance | (Inherited from ActionModel.) |
![]() | Parameter |
Specifies the expected value for the Notification.
(Inherited from AsyncActionModel.) |
![]() | TargetQuizBlock |
Defines the target QuizBlock for the StartQuizBlock Action.
|
![]() | TemplateVersionId |
Contains a id of source template.
(Inherited from BaseModel.) |
![]() | Wait |
Waits until the conversation is completed to execute the next action.
(Inherited from StartConversationModel.) |
![]() | XmlComments |
(Development) Used as temporary storage for XML comments (like ) to keep them.
(Inherited from BaseModel.) |
Name | Description | |
---|---|---|
![]() | CreateNewModel | (Inherited from OpenConversationModel.) |
![]() | DeepCopy |
Creates an in-memory clone of this object using a BinaryFormatter to ensure all child properties are copied as well.
(Inherited from BaseModel.) |
![]() | ShallowCopy | (Inherited from BaseModel.) |
![]() | ToString |
Returns a string that represents the current object.
(Inherited from BaseModel.) |
![]() | UpdateModels |
This method will update this model and all its child models.
(Inherited from BaseModel.) |
The StartQuizBlock action will override any currently open Conversation or QuizBlock. It is important to make sure they have been completed, as overriding them may cause incorrect scores or other issues in the simulation.
This may be accomplished by setting the Wait property to true to prevent other actions from occuring until the QuizBlock is completed.
However, if the QuizBlock allows the user to explore the simulation before answering, other StartQuizBlock triggers (e.g., interface buttons) should be temporarily disabled to prevent this conflict.