mySobek Home   |   Help
Skip Navigation Links.
Expand <a href='https://sobekrepository.org/sobekcm' title='Sobek home page'>Project Home</a>Project Home
Expand <a href='https://sobekrepository.org/help' title='Online user help'>User Help</a>User Help
Expand <a href='https://sobekrepository.org/sobekcm/technical' title='Sobek home page'>Technical Help</a>Technical Help
Expand <a href='https://sobekrepository.org/software' title='Center for downloading all SobekCM-related software'>Download Center</a>Download Center
Training Videos
Collapse <a href='https://sobekrepository.org/codehelp' title='Details on each of the different classes, interfaces, properties, etc..'>Code Details</a>Code Details
MISSING BANNER
Code Details >> Resource_Object >> MetadataDescribableBase

MetadataDescribableBase Class



Base class is used for any object that can be describable with either the default bibliographic information, or a dictionary of bib objects


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

Syntax

C#
[DataContractAttribute]
public abstract class MetadataDescribableBase : iMetadataDescribable

Inheritance Hierarchy

Constructors

  NameDescription
Protected methodMetadataDescribableBase
Initializes a new instance of the MetadataDescribableBase class

Methods

  NameDescription
Public methodAdd_Bib_Info
This class adds a bib info object to this class
Public methodAdd_Metadata_Module
Adds a new metadata module extension to this digital resource
Public methodAdd_Unanalyzed_AMDSEC(Unanalyzed_METS_Section)
Adds information about an unanalyzed AMDSEC (administrative metadata section) in the METS file, to be preserved as is for later writing
Public methodAdd_Unanalyzed_AMDSEC(List<(Of <<'(KeyValuePair<(Of <<'(String, String>)>>)>)>>), String, String)
Adds information about an unanalyzed AMDSEC (administrative metadata section) in the METS file, to be preserved as is for later writing
Public methodAdd_Unanalyzed_DMDSEC(Unanalyzed_METS_Section)
Adds information about an unanalyzed DMDSEC (descriptive metadata section) in the METS file, to be preserved as is for later writing
Public methodAdd_Unanalyzed_DMDSEC(List<(Of <<'(KeyValuePair<(Of <<'(String, String>)>>)>)>>), String, String)
Adds information about an unanalyzed DMDSEC (descriptive metadata section) in the METS file, to be preserved as is for later writing
Public methodGet_Metadata_Module
Gets a metadata module extension by name from this digital resource

Fields

  NameDescription
Protected fieldBIBInfo
Bibliographic information for this metadata describable element
Protected fieldMetadataModules
Collection of metadata modules associated with this metadata describable element
Protected fieldUnanalyzedAmdsecs
Collection of unanalyzed (unanalyzable) administrative amdSecs for this metadata describable element
Protected fieldUnanalyzedDmdsecs
Collection of unanalyzed (unanalyzable) descriptive dmdSecs for this metadata describable element

Properties

  NameDescription
Protected propertyADMID
ID's of any administrative metadata sections included while writing a METS file
Public propertyBib_Info
Gets the bibliographic information associated with this node
Protected propertyDMDID
ID's of any descriptive metadata sections included while writing a METS file
Public propertyhasBibliographicData
Flag indicates if the bibliographic data object has been built here and contains data
Public propertyMetadata_Modules
Gets the collection of all included metadata module extensions
Public propertyUnanalyzed_AMDSECs
Gets the collection of unanalyzed AMDSECs (administrative metadata sections) in the original METS file
Public propertyUnanalyzed_DMDSECs
Gets the collection of unanalyzed DMDSECs (descriptive metadata sections) in the original METS file

See Also



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