using System.Collections.Generic;
namespace xAPI.Registry {
///
/// Provides all extensions of the context ide of type activity as public properties.
///
public sealed class xAPI_Extensions_Activity_Ide : xAPI_Extensions_Activity {
public xAPI_Extensions_Activity_Ide()
: base("ide") {
}
///
/// Content of a target activity. Must be a string.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/content
///
public xAPI_Extensions_Activity_Ide content(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "content",
names: new Dictionary {
["en-US"] = "content",
["de-DE"] = "Inhalt" },
descriptions: new Dictionary {
["en-US"] = "Content of a target activity. Must be a string.",
["de-DE"] = "Inhalt der Zielaktivität. Muss ein String sein." }),
value);
return this;
}
///
/// True, if the target window is docked.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/docked
///
public xAPI_Extensions_Activity_Ide docked(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "docked",
names: new Dictionary {
["en-US"] = "docked",
["de-DE"] = "angedockt" },
descriptions: new Dictionary {
["en-US"] = "True, if the target window is docked.",
["de-DE"] = "Wahr, wenn das Fenster angedockt ist." }),
value);
return this;
}
///
/// File size in bytes of a Library, template, configuration or multimedia file.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/fileBytes
///
public xAPI_Extensions_Activity_Ide fileBytes(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "fileBytes",
names: new Dictionary {
["en-US"] = "file bytes",
["de-DE"] = "File Bytes" },
descriptions: new Dictionary {
["en-US"] = "File size in bytes of a Library, template, configuration or multimedia file.",
["de-DE"] = "Dateigröße in Bytes einer Bibliothek, Vorlage, Konfigurations- oder Multimediadatei." }),
value);
return this;
}
///
/// ID of activity target. Must be a string.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/id
///
public xAPI_Extensions_Activity_Ide id(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "id",
names: new Dictionary {
["en-US"] = "id",
["de-DE"] = "ID" },
descriptions: new Dictionary {
["en-US"] = "ID of activity target. Must be a string.",
["de-DE"] = "ID der Zielaktivität. Muss ein String sein." }),
value);
return this;
}
///
/// True, if the target window is maximized.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/maximized
///
public xAPI_Extensions_Activity_Ide maximized(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "maximized",
names: new Dictionary {
["en-US"] = "maximized",
["de-DE"] = "maximiert" },
descriptions: new Dictionary {
["en-US"] = "True, if the target window is maximized.",
["de-DE"] = "Wahr, wenn das Fenster maximiert ist." }),
value);
return this;
}
///
/// Parent of activity target. Must be a string.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/parent
///
public xAPI_Extensions_Activity_Ide parent(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "parent",
names: new Dictionary {
["en-US"] = "parent",
["de-DE"] = "Elternteil" },
descriptions: new Dictionary {
["en-US"] = "Parent of activity target. Must be a string.",
["de-DE"] = "Elternteil der Zielaktivität. Muss ein String sein." }),
value);
return this;
}
///
/// Path of activity target. Must be a string.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/path
///
public xAPI_Extensions_Activity_Ide path(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "path",
names: new Dictionary {
["en-US"] = "path",
["de-DE"] = "Path" },
descriptions: new Dictionary {
["en-US"] = "Path of activity target. Must be a string.",
["de-DE"] = "Path der Zielaktivität. Muss ein String sein." }),
value);
return this;
}
///
/// Position of activity target. Must be a string with coordinates of '(x,y)'.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/position
///
public xAPI_Extensions_Activity_Ide position(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "position",
names: new Dictionary {
["en-US"] = "position",
["de-DE"] = "Position" },
descriptions: new Dictionary {
["en-US"] = "Position of activity target. Must be a string with coordinates of '(x,y)'.",
["de-DE"] = "Position der Zielaktivität. Muss ein String mit Koordinaten sein '(x,y)'." }),
value);
return this;
}
///
/// Rectangle of activity target. Must be a string with coordinates of '(x,y,width,height)'.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/rect
///
public xAPI_Extensions_Activity_Ide rect(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "rect",
names: new Dictionary {
["en-US"] = "rect",
["de-DE"] = "Rechteck" },
descriptions: new Dictionary {
["en-US"] = "Rectangle of activity target. Must be a string with coordinates of '(x,y,width,height)'.",
["de-DE"] = "Rechteck der Zielaktivität. Muss ein String mit Koordinaten sein '(x,y,Breite,Höhe)'." }),
value);
return this;
}
///
/// Size of activity target (e.g. window size). Must be a string with coordinates of '(width,height)'.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/size
///
public xAPI_Extensions_Activity_Ide size(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "size",
names: new Dictionary {
["en-US"] = "size",
["de-DE"] = "Größe" },
descriptions: new Dictionary {
["en-US"] = "Size of activity target (e.g. window size). Must be a string with coordinates of '(width,height)'.",
["de-DE"] = "Größe der Zielaktivität (z.B. Fenstergröße). Muss ein String mit Koordinaten sein '(Breite,Höhe)'." }),
value);
return this;
}
///
/// Representing the state of the target activity like 'loading', 'starting', ...
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/status
///
public xAPI_Extensions_Activity_Ide status(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "status",
names: new Dictionary {
["en-US"] = "state",
["de-DE"] = "Status" },
descriptions: new Dictionary {
["en-US"] = "Representing the state of the target activity like 'loading', 'starting', ...",
["de-DE"] = "Repräsentiert den Status der Zielaktivität, wie zum Beispiel 'laden', 'starten', ..." }),
value);
return this;
}
///
/// Type of a target activity. Must be a string.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/ide/extensions/activity/type
///
public xAPI_Extensions_Activity_Ide type(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "type",
names: new Dictionary {
["en-US"] = "type",
["de-DE"] = "Type" },
descriptions: new Dictionary {
["en-US"] = "Type of a target activity. Must be a string.",
["de-DE"] = "Typ der Zielaktivität. Muss ein String sein." }),
value);
return this;
}
}
}