using System.Collections.Generic;
namespace xAPI.Registry {
///
/// Provides all extensions of the context vrRfidChamber of type context as public properties.
///
public sealed class xAPI_Extensions_Context_VrRfidChamber : xAPI_Extensions_Context {
public xAPI_Extensions_Context_VrRfidChamber()
: base("vrRfidChamber") {
}
///
/// In this case the energy of RFID tag is measured.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/vrRfidChamber/extensions/context/energymeasure
///
public xAPI_Extensions_Context_VrRfidChamber energymeasure(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "energymeasure",
names: new Dictionary {
["en-US"] = "energymeasure" },
descriptions: new Dictionary {
["en-US"] = "In this case the energy of RFID tag is measured." }),
value);
return this;
}
///
/// The experimentmode in which the experiment is carried. Can be energy measurement or reading range measurement
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/vrRfidChamber/extensions/context/experimentmode
///
public xAPI_Extensions_Context_VrRfidChamber experimentmode(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "experimentmode",
names: new Dictionary {
["en-US"] = "experimentmode" },
descriptions: new Dictionary {
["en-US"] = "The experimentmode in which the experiment is carried. Can be energy measurement or reading range measurement" }),
value);
return this;
}
///
/// In this case the best possible orientation of the RFID tag is measured.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/vrRfidChamber/extensions/context/orientationmeasure
///
public xAPI_Extensions_Context_VrRfidChamber orientationmeasure(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "orientationmeasure",
names: new Dictionary {
["en-US"] = "orientationmeasure" },
descriptions: new Dictionary {
["en-US"] = "In this case the best possible orientation of the RFID tag is measured." }),
value);
return this;
}
///
/// In this case the reading range of transponder is measured.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/vrRfidChamber/extensions/context/readingrangemeasure
///
public xAPI_Extensions_Context_VrRfidChamber readingrangemeasure(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "readingrangemeasure",
names: new Dictionary {
["en-US"] = "readingrangemeasure" },
descriptions: new Dictionary {
["en-US"] = "In this case the reading range of transponder is measured." }),
value);
return this;
}
///
/// A session is one execution of the lab from entering the lab to exiting it.
/// URI: https://xapi.elearn.rwth-aachen.de/definitions/vrRfidChamber/extensions/context/session
///
public xAPI_Extensions_Context_VrRfidChamber session(object value) {
Add(new xAPI_Extension(
context: Context,
extensionType: ExtensionType,
key: "session",
names: new Dictionary {
["en-US"] = "session" },
descriptions: new Dictionary {
["en-US"] = "A session is one execution of the lab from entering the lab to exiting it." }),
value);
return this;
}
}
}