Click or drag to resize

IDescriptiveMetadata Interface

Represents the collection of metadata that contains information, that are filled in by a human being. The basic structure of Asset descriptive metadata, is based on, and can be extended upon, the Dublin Core metadata standard.

Namespace:  Ingeniux.Runtime.Assets
Assembly:  IGXRuntimeAPI (in IGXRuntimeAPI.dll) Version: 10.3.169
Syntax
public interface IDescriptiveMetadata

The IDescriptiveMetadata type exposes the following members.

Properties
  NameDescription
Public propertyContributor
Gets/sets the list of contributors
Public propertyCopyRight
Gets/sets the copyright information, in one or more languages
Public propertyCoverage
Gets/sets the coverage information
Public propertyCreator
Gets/sets the list of creators
Public propertyDescription
Gets/sets the description, in one or more languages
Public propertyFileFormat
Gets/sets the name of file format
Public propertyItem
Gets/sets a generic piece of metadata value, by its name
Public propertyLanguage
Gets/sets the language of the Asset
Public propertyPublisher
Gets/sets the publisher information
Public propertySubject
Gets/sets the subject, in one or more languages
Public propertyTitle
Gets/sets the title, in one or more languages
Top
Methods
  NameDescription
Public methodAddRelated
Adds a new related Asset
Public methodClear
Clears all generic metadata entries from collection
Public methodRelatedAssets
Retrieves a list of related Assets, based on the Asset Map.
Public methodRemove
Removes a piece of generic metadata by its name
Public methodRemoveRelated
Removes an Asset relation
Public methodSerialize
Serialize the metadata to XML for exports
Public methodSource
Retrieves the Asset this piece of descriptive metadata belongs to
Top
See Also