Table of Contents

Class Activity

Namespace
InSite.Domain.Courses
Assembly
Shift.Sdk.dll
public class Activity
Inheritance
Activity
Inherited Members
Extension Methods

Constructors

Activity()

public Activity()

Properties

ActivityType

public ActivityType ActivityType { get; set; }

Property Value

ActivityType

Competencies

public List<ActivityCompetency> Competencies { get; set; }

Property Value

List<ActivityCompetency>

Content

public ContentContainer Content { get; set; }

Property Value

ContentContainer

Identifier

public Guid Identifier { get; set; }

Property Value

Guid

Module

public Module Module { get; set; }

Property Value

Module

Prerequisites

public List<Prerequisite> Prerequisites { get; set; }

Property Value

List<Prerequisite>

Methods

GetBoolValue(ActivityField)

public bool? GetBoolValue(ActivityField activityField)

Parameters

activityField ActivityField

Returns

bool?

GetDateOffsetValue(ActivityField)

public DateTimeOffset? GetDateOffsetValue(ActivityField activityField)

Parameters

activityField ActivityField

Returns

DateTimeOffset?

GetDateValue(ActivityField)

public DateTime? GetDateValue(ActivityField activityField)

Parameters

activityField ActivityField

Returns

DateTime?

GetGuidValue(ActivityField)

public Guid? GetGuidValue(ActivityField activityField)

Parameters

activityField ActivityField

Returns

Guid?

GetIntValue(ActivityField)

public int? GetIntValue(ActivityField activityField)

Parameters

activityField ActivityField

Returns

int?

GetTextValue(ActivityField)

public string GetTextValue(ActivityField activityField)

Parameters

activityField ActivityField

Returns

string