Class XmpBasicPackage

XmpBasicPackage class

Represents XMP basic namespace.

public class XmpBasicPackage : XmpPackage

Constructors

NameDescription
XmpBasicPackage()Initializes a new instance of the XmpBasicPackage class.
XmpBasicPackage(string, string)Initializes a new instance of the XmpBasicPackage class.

Properties

NameDescription
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
override AddValue(string, string)Adds string property.
virtual Clear()Clears this instance.
virtual ContainsKey(string)Determines whether the specified key contains 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.
SetCreatedDate(DateTime)Adds resource created date.
SetCreatedDate(string)Adds resource created date.
SetCreatorTool(string)Sets the creator tool.
SetIdentifier(string[])Sets the identifier.
SetLabel(string)Sets the label.
SetMetadataDate(DateTime)Adds metadata last changed date.
SetMetadataDate(string)Adds metadata last changed date.
SetModifyDate(DateTime)Adds resource last modified date.
SetModifyDate(string)Adds resource last modified date.
SetRating(int)Sets rating.
virtual SetValue(string, IXmlValue)Sets the value.
virtual SetXmpTypeValue(string, XmpTypeBase)Sets the XMP type value.

Fields

NameDescription
const RatingMaxRating max value.
const RatingMinRating min value.
const RatingRejectedRating rejected value.

See Also