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

SobekCM_File_Info Class



Stores the information about single file associated with a digital resource


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

Syntax

C#
[SerializableAttribute]
public class SobekCM_File_Info : MetadataDescribableBase

Remarks

Object created by Mark V Sullivan (2006) for University of Florida's Digital Library Center.

Inheritance Hierarchy

System..::..Object
  SobekCM.Resource_Object..::..MetadataDescribableBase
    SobekCM.Resource_Object.Divisions..::..SobekCM_File_Info

Constructors

  NameDescription
Public methodSobekCM_File_Info()()()()
Constructor creates an empty instance of the SobekCM_File_Info class
Public methodSobekCM_File_Info(String)
Constructor creates a new instance of the SobekCM_File_Info class
Public methodSobekCM_File_Info(String, UInt16, UInt16)
Constructor creates a new instance of the SobekCM_File_Info class

Methods

  NameDescription
Public methodAdd_Bib_Info
This class adds a bib info object to this class
(Inherited from MetadataDescribableBase.)
Public methodAdd_Metadata_Module
Adds a new metadata module extension to this digital resource
(Inherited from MetadataDescribableBase.)
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
(Inherited from MetadataDescribableBase.)
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
(Inherited from MetadataDescribableBase.)
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
(Inherited from MetadataDescribableBase.)
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
(Inherited from MetadataDescribableBase.)
Public methodCompute_Jpeg_Attributes
Determine the width and height of a JPEG file by reading the file into a temporary Bitmap object.
Public methodCompute_Jpeg2000_Attributes
Determine the width and height of a JPEG2000 file by reading the file into a temporary Bitmap object.
Public methodGet_Metadata_Module
Gets a metadata module extension by name from this digital resource
(Inherited from MetadataDescribableBase.)
Public methodGet_Viewer
Gets the view object related to this file type, or NULL
Public methodMIME_Type
Gets the MIME Type of this file
Public methodSet_Technical_Details
Sets the technical details for this image file

Fields

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

Properties

  NameDescription
Protected propertyADMID
ID's of any administrative metadata sections included while writing a METS file
(Inherited from MetadataDescribableBase.)
Public propertyBib_Info
Gets the bibliographic information associated with this node
(Inherited from MetadataDescribableBase.)
Public propertyChecksum
Gets or sets the checksum assoicated with this file
Public propertyChecksum_Type
Gets or sets the checksum type for the checksum associated with this file
Protected propertyDMDID
ID's of any descriptive metadata sections included while writing a METS file
(Inherited from MetadataDescribableBase.)
Public propertyFile_Extension
Gets the last extension for this file
Public propertyFile_Name_Sans_Extension
Gets the name of this file, without any extensions
Protected propertyGroup_Number
Gets and sets the Group Number of this file within the context of a larger METS file
Public propertyhasBibliographicData
Flag indicates if the bibliographic data object has been built here and contains data
(Inherited from MetadataDescribableBase.)
Public propertyHeight
Gets or sets the height of this file, if this is an image file
Protected propertyID
Gets and sets the ID of this file within the context of a larger METS file
Public propertyMetadata_Modules
Gets the collection of all included metadata module extensions
(Inherited from MetadataDescribableBase.)
Public propertyMETS_LocType
Gets how this file is referenced in the METS file (i.e., referenced on the same file system or a reference to an external URL )
Public propertySize
Gets or sets the size of this file
Public propertySystem_Name
Gets or sets the system name of this file
Public propertyUnanalyzed_AMDSECs
Gets the collection of unanalyzed AMDSECs (administrative metadata sections) in the original METS file
(Inherited from MetadataDescribableBase.)
Public propertyUnanalyzed_DMDSECs
Gets the collection of unanalyzed DMDSECs (descriptive metadata sections) in the original METS file
(Inherited from MetadataDescribableBase.)
Public propertyWidth
Gets or sets the width of this file, if this is an image file

See Also



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