METS_File_ReaderWriter Class
Reader/Writer for reading metadata stored in METS files
Namespace: SobekCM.Resource_Object.Metadata_File_ReaderWritersAssembly: SobekCM_Resource_Object (in SobekCM_Resource_Object.dll) Version: 4.10.0.0 (4.10.0)
Syntax
C# |
---|
public class METS_File_ReaderWriter : XML_Writing_Base_Type,
iMetadata_File_ReaderWriter |
Remarks
Inheritance Hierarchy
Constructors
Methods
| Name | Description |
---|
 | Convert_String_To_XML_Safe | Converts a basic string into an XML-safe string (Inherited from XML_Writing_Base_Type.) |
 | Read_Metadata(Stream, SobekCM_Item, Dictionary<(Of <<'(String, Object>)>>), String%) | Reads metadata from an open stream and saves to the provided item/package |
 | Read_Metadata(String, SobekCM_Item, Dictionary<(Of <<'(String, Object>)>>), String%) | Reads metadata from an existing metadata file and saves to the provided item/package |
 | Write_Metadata(TextWriter, SobekCM_Item, Dictionary<(Of <<'(String, Object>)>>), String%) | Writes the formatted metadata from the provided item to a TextWriter (usually to an output stream) |
 | Write_Metadata(String, SobekCM_Item, Dictionary<(Of <<'(String, Object>)>>), String%) | Writes the formatted metadata from the provided item to a file |
Properties
| Name | Description |
---|
 | canRead | Flag indicates if this reader/writer can read from files and streams |
 | canWrite | Flag indicates if this reader/writer can write to files and streams |
 | Metadata_Type_Abbreviation | Abbreviation for the metadata format utilized by this reader/writer (i.e., DC, MODS, GSA, etc.. ) |
 | Metadata_Type_Name | Full name which best describes the metadata format this reader/writer utilizes (i.e. Dublin Core, Greenstone file, etc.. ) |
See Also