Class DublinCorePackage

Class DublinCorePackage

Namespace: Aspose.Imaging.Xmp.Schemas.DublinCore
Assembly: Aspose.Imaging.dll (25.2.0)

Represents Dublic Core schema.

public sealed class DublinCorePackage : XmpPackage, IXmlValue, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable

Inheritance

objectXmpPackageDublinCorePackage

Implements

IXmlValue, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable

Inherited Members

XmpPackage.ContainsKey(string), XmpPackage.AddValue(string, string), XmpPackage.AddValue(string, object), XmpPackage.TryGetValue(string, out object), XmpPackage.Remove(string), XmpPackage.Clear(), XmpPackage.SetValue(string, IXmlValue), XmpPackage.SetValue(string, IXmpType), XmpPackage.SetXmpTypeValue(string, XmpTypeBase), XmpPackage.GetXmlValue(), XmpPackage.GetEnumerator(), XmpPackage.XmlNamespace, XmpPackage.Prefix, XmpPackage.NamespaceUri, XmpPackage.Keys, XmpPackage.Count, XmpPackage.this[string], object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Remarks

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

Constructors

DublinCorePackage()

public DublinCorePackage()

Methods

AddValue(string, string)

Adds string property.

public override void AddValue(string key, string value)

Parameters

key string

The string representation of key that is identified with added value.

value string

The string value.

Exceptions

ArgumentNullException

key;DublinCore property could not be null

SetAuthor(string)

Adds the author.

public void SetAuthor(string author)

Parameters

author string

The author.

SetAuthor(string[])

Adds the author.

public void SetAuthor(string[] author)

Parameters

author string[]

The author.

SetDescription(string)

Adds the description.

public void SetDescription(string desc)

Parameters

desc string

The description.

SetDescription(LangAlt)

Adds the description.

public void SetDescription(LangAlt desc)

Parameters

desc LangAlt

The description.

SetPublisher(string)

Adds the publisher.

public void SetPublisher(string publisher)

Parameters

publisher string

The publisher.

SetPublisher(string[])

Adds the publisher.

public void SetPublisher(string[] publisher)

Parameters

publisher string[]

The publisher.

Exceptions

ArgumentNullException

publisher

SetSubject(string)

Adds the subject.

public void SetSubject(string subject)

Parameters

subject string

The subject.

SetSubject(string[])

Adds the subject.

public void SetSubject(string[] subject)

Parameters

subject string[]

The subject.

SetTitle(string)

Adds Dublin Core title.

public void SetTitle(string title)

Parameters

title string

The title.

SetTitle(LangAlt)

Adds Dublin Core title for different languages.

public void SetTitle(LangAlt title)

Parameters

title LangAlt

Instance of Aspose.Imaging.Xmp.LangAlt. </keyvaluepair<string,></keyvaluepair<string,>