XmpDublinCorePackage class

XmpDublinCorePackage class

Represents the Dublin Core scheme.

Inheritance: XmpDublinCorePackageXmpPackageXmpMetadataContainerCustomPackageMetadataPackage

The XmpDublinCorePackage type exposes the following members:

Constructors

Constructor Description
init Initializes a new instance of the XmpDublinCorePackage class.

Properties

Property Description
metadata_type Gets the metadata type.
keys Gets a collection of the metadata property names.
property_descriptors Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
count Gets the number of metadata properties.
prefix Gets the xmlns prefix.
namespace_uri Gets the namespace URI.
xml_namespace Gets the XML namespace.
contributors Gets or sets an array of the contributors.
coverage Gets or sets the extent or scope of the resource.
creators Gets or sets an array of the creators.
dates Gets or sets an array of dates associated with an event in the life cycle of the resource.
descriptions Gets or sets an array of textual descriptions of the content of the resource, given in various languages.
format Gets or sets the MIME type of the resource.
identifier Gets or sets a string value representing an unambiguous reference to the resource within a given context.
languages Gets or sets an array of languages used in the content of the resource.
publishers Gets or sets an array of publishers made the resource available.
relations Gets or sets an array of the related resources.
rights Gets or sets an array of the informal rights statements, given in various languages.
source Gets or sets the related resource from which the described resource is derived.
subjects Gets or sets an array of descriptive phrases or keywords that specify the content of the resource.
titles Gets or sets the title or name of the resource, given in various languages.
types Gets or sets an array of string values representing the nature or genre of the resource.

Methods

Method Description
set Sets the value inherited from XmpArray .
set Sets string property.
set Sets integer property.
set Sets boolean property.
set Sets DateTime property.
set Sets double property.
set Sets the value inherited from XmpValueBase .
set Sets the value inherited from XmpComplexType .
contains Determines whether the package contains a metadata property with the specified name.
find_properties Finds the metadata properties satisfying a specification.
The search is recursive so it affects all nested packages as well.
update_properties Updates known metadata properties satisfying a specification.
The operation is recursive so it affects all nested packages as well.
remove_properties Removes metadata properties satisfying a specification.
add_properties Adds known metadata properties satisfying the specification.
The operation is recursive so it affects all nested packages as well.
set_properties Sets known metadata properties satisfying the specification.
The operation is recursive so it affects all nested packages as well.
This method is a combination of MetadataPackage.add_properties and MetadataPackage.update_properties.
If an existing property satisfies the specification its value is updated.
If there is a known property missing in the package that satisfies the specification it is added to the package.
sanitize Removes writable metadata properties from the package.
The operation is recursive so it affects all nested packages as well.
get_xmp_representation Converts the XMP value to the XML representation.
remove Removes the property with the specified name.
clear Removes all XMP properties.
set_contributor Sets a single contributor of the resource.
set_creator Sets a single creator of the resource.
set_date Sets a single date associated with the resource.
set_description Sets the resource description, given in a single laguage.
set_language Sets a single language associated with the resource.
set_publisher Sets a single publisher of the resource.
set_relation Sets a single related resource.
set_rights Sets the resource rights, given in a single laguage.
set_subject Sets a single subject of the resource.
set_title Sets the resource title, given in a single laguage.
set_type Sets a single type of the resource.

Remarks

For more information see: http://dublincore.org/documents/usageguide/elements.shtml.

See Also