Class DublinCorePackage

DublinCorePackage class

Represents Dublic Core schema.

public sealed class DublinCorePackage : XmpPackage

Constructors

NameDescription
DublinCorePackage()The default constructor.

Properties

NameDescription
Count { get; }Gets the XMP key count.
virtual Item { get; set; }Gets or sets the Object with the specified key.
virtual Keys { get; }Gets the keys in XMP package.
NamespaceUri { get; }Gets the namespace URI.
Prefix { get; }Gets the prefix.
XmlNamespace { get; }Gets the XML namespace.

Methods

NameDescription
virtual AddValue(string, object)Adds the value to the specified key.
override AddValue(string, string)Adds string property.
virtual Clear()Clears this instance.
virtual ContainsKey(string)Determines whether this collection specified key.
GetEnumerator()Returns an enumerator that iterates through the collection.
virtual GetXmlValue()Converts XMP value to the XML representation.
virtual Remove(string)Remove the value with the specified key.
SetAuthor(string)Adds the author.
SetAuthor(string[])Adds the author.
SetDescription(LangAlt)Adds the description.
SetDescription(string)Adds the description.
SetPublisher(string)Adds the publisher.
SetPublisher(string[])Adds the publisher.
SetSubject(string)Adds the subject.
SetSubject(string[])Adds the subject.
SetTitle(LangAlt)Adds Dublin Core title for different languages.
SetTitle(string)Adds Dublin Core title.
virtual SetValue(string, IXmlValue)Sets the value.
virtual SetValue(string, IXmpType)Sets the value.
virtual SetXmpTypeValue(string, XmpTypeBase)Sets the XMP type value.
TryGetValue(string, out object)Gets the value by the key.

Remarks

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

See Also