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; } } }