mySobek Home   |   Help
Skip Navigation Links.
Expand <a href='http://sobekrepository.org/sobekcm' title='Sobek home page'>Project Home</a>Project Home
Expand <a href='http://sobekrepository.org/help' title='Online user help'>User Help</a>User Help
Expand <a href='http://sobekrepository.org/sobekcm/technical' title='Sobek home page'>Technical Help</a>Technical Help
Expand <a href='http://sobekrepository.org/software' title='Center for downloading all SobekCM-related software'>Download Center</a>Download Center
Training Videos
Collapse <a href='http://sobekrepository.org/codehelp' title='Details on each of the different classes, interfaces, properties, etc..'>Code Details</a>Code Details
Expand <a href='http://sobekrepository.org/codehelp/engineagnosticlayerdbaccess' title='EngineAgnosticLayerDbAccess'>EngineAgnosticLayerDbAccess Namespace</a>EngineAgnosticLayerDbAccess Namespace
Expand <a href='http://sobekrepository.org/codehelp/builder_library' title='SobekCM.Builder_Library'>Builder_Library Namespace</a>Builder_Library Namespace
Expand <a href='http://sobekrepository.org/codehelp/core' title='SobekCM.Core'>Core Namespace</a>Core Namespace
Expand <a href='http://sobekrepository.org/codehelp/engine_library' title='SobekCM.Engine_Library'>Engine_Library Namespace</a>Engine_Library Namespace
Expand <a href='http://sobekrepository.org/codehelp/library' title='SobekCM.Library'>Library Namespace</a>Library Namespace
Collapse <a href='http://sobekrepository.org/codehelp/resource_object' title='SobekCM.Resource_Object'>Resource_Object Namespace</a>Resource_Object Namespace
Expand <a href='http://sobekrepository.org/codehelp/tools' title='SobekCM.Tools'>Tools Namespace</a>Tools Namespace
MISSING BANNER

LearningObjectMetadata Class



Contains all the additional data about learning objects and learning resources


Namespace: SobekCM.Resource_Object.Metadata_Modules.LearningObjects
Assembly: SobekCM_Resource_Object (in SobekCM_Resource_Object.dll) Version: 4.10.0.0 (4.10.0)

Syntax

C#
[SerializableAttribute]
public class LearningObjectMetadata : iMetadata_Module

Remarks

Metadata extension module defines the subset of IEEE-LOM, LOM-NL which will be used initially by the SobekCM digital repository system as an extension schema in the METS. Not included are all the fields which are already present in the MODS/DC/MARC, such as title, author, keywords, related items, etc..

Inheritance Hierarchy

System..::..Object
  SobekCM.Resource_Object.Metadata_Modules.LearningObjects..::..LearningObjectMetadata

Constructors

  NameDescription
Public methodLearningObjectMetadata
Constructor for a new instance of the LearningObjectMetadata class

Methods

  NameDescription
Public methodAdd_Classification
Add a new classification ( IEEE-LOM 9 )
Public methodAdd_Context(String)
Add a new educational context ( IEEE-LOM 5.6 )
Public methodAdd_Context(LOM_VocabularyState)
Add a new educational context ( IEEE-LOM 5.6 )
Public methodAdd_Context(String, String)
Add a new educational context ( IEEE-LOM 5.6 )
Public methodAdd_IntendedEndUserRole
Add a new intended end user role ( IEEE-LOM 5.5 )
Public methodAdd_LearningResourceType(String)
Add a new learning resource type ( IEEE-LOM 5.2 )
Public methodAdd_LearningResourceType(LOM_VocabularyState)
Add a new learning resource type ( IEEE-LOM 5.2 )
Public methodAdd_LearningResourceType(String, String)
Add a new learning resource type ( IEEE-LOM 5.2 )
Public methodAdd_SystemRequirements
Add a new system requirement ( IEEE-LOM 4.4 )
Public methodAdd_TypicalAgeRange(String)
Add a new typical age range ( IEEE-LOM 5.7 )
Public methodAdd_TypicalAgeRange(LOM_LanguageString)
Add a new typical age range ( IEEE-LOM 5.7 )
Public methodAdd_TypicalAgeRange(String, String)
Add a new typical age range ( IEEE-LOM 5.7 )
Public methodClear_Classifications
Clears the list of all the classifications ( IEEE-LOM 9 )
Public methodClear_Contexts
Clears the list of all the educational contexts ( IEEE-LOM 5.6 )
Public methodClear_IntendedEndUserRoles
Clears the list of all the intended end user roles ( IEEE-LOM 5.5 )
Public methodClear_LearningResourceTypes
Clears the list of all the learning resource types ( IEEE-LOM 5.2 )
Public methodClear_SystemRequirements
Clears the list of all the system requirements ( IEEE-LOM 4.4 )
Public methodClear_TypicalAgeRanges
Clears the list of all the typical age ranges ( IEEE-LOM 5.7 )
Public methodRetrieve_Additional_Info_From_Database
Chance for this metadata module to load any additional data from the database when building this digital resource in memory
Public methodSave_Additional_Info_To_Database
Chance for this metadata module to perform any additional database work such as saving digital resource data into custom tables

Properties

  NameDescription
Public propertyAggregationLevel
The functional granularity of this learning object ( IEEE-LOM 1.8 )
Public propertyClassifications
Category describes where this learning object falls within a particular classification schema ( IEEE-LOM 9 )
Public propertyContexts
Principal environment (or context) within which the learning and use of the learning object is intended to take place ( IEEE-LOM 5.6 )
Public propertyDifficultyLevel
How hard it is to work with or through this learning object for the typical intended target audience ( IEEE-LOM 5.8 )
Public propertyhasData
Returns a flag indicating if there is any data stored in this metadata extension module
Public propertyIntendedEndUserRoles
Principal user(s) for which this learning object was designed, most dominant first ( IEEE-LOM 5.5 )
Public propertyInteractivityLevel
Degree of interactivity characterizing this learning object. Refers to degree to which the learner can influence the aspect or behavior of the learning object. ( IEEE-LOM 5.3 )
Public propertyInteractivityType
Predominant mode of learning supported by this learning object ( IEEE-LOM 5.1 )
Public propertyLearningResourceTypes
Specific kind of learning object. The most dominant kind should be first ( IEEE-LOM 5.2 )
Public propertyMetadata_Search_Terms
Gets the metadata search terms and values to be saved to the database to allow searching to occur over the data in this metadata module
Public propertyModule_Name
Name for this metadata module
Public propertyStatus
The completion status or condition of this learning object ( IEEE-LOM 2.2 )
Public propertySystemRequirements
The technical capabilities necessary for using this learning object ( IEEE-LOM 4.4 )
Public propertyTypicalAgeRanges
Age (range) of the typical intended user of this learning object ( IEEE-LOM 5.7 )
Public propertyTypicalLearningTime
Approximate or typical time it takes to work with or through this learning object for the typical intended audience ( IEEE-LOM 5.9 )

See Also



Version 4.10.0 ( last generated Monday, March 7, 2016 )