Class XmpBasicPackage

Class XmpBasicPackage

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

Represents XMP basic namespace.

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

Inheritance

objectXmpPackageXmpBasicPackage

Implements

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

Inherited Members

XmpPackage.prefix, XmpPackage.namespaceUri, XmpPackage.properties, 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.SetXmpGuid(string, string), XmpPackage.SetXmpDate(string, string), XmpPackage.SetXmpInteger(string, string), XmpPackage.SetXmpBoolean(string, string), XmpPackage.GetKeyValueAsXml(string), XmpPackage.XmlNamespace, XmpPackage.Prefix, XmpPackage.NamespaceUri, XmpPackage.Keys, XmpPackage.Count, XmpPackage.this[string], object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

XmpBasicPackage()

Initializes a new instance of the Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage class.

public XmpBasicPackage()

XmpBasicPackage(string, string)

Initializes a new instance of the Aspose.Imaging.Xmp.Schemas.XmpBaseSchema.XmpBasicPackage class.

public XmpBasicPackage(string prefix, string namespaceUri)

Parameters

prefix string

The prefix.

namespaceUri string

The namespace URI.

Fields

RatingMax

Rating max value.

public const int RatingMax = 5

Field Value

int

RatingMin

Rating min value.

public const int RatingMin = 0

Field Value

int

RatingRejected

Rating rejected value.

public const int RatingRejected = -1

Field Value

int

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;Metadata key is not provided

SetCreatedDate(DateTime)

Adds resource created date.

public void SetCreatedDate(DateTime createdDate)

Parameters

createdDate DateTime

Created date.

SetCreatedDate(string)

Adds resource created date.

public void SetCreatedDate(string createdDate)

Parameters

createdDate string

Created date.

SetCreatorTool(string)

Sets the creator tool.

public void SetCreatorTool(string creatorTool)

Parameters

creatorTool string

Name of tool.

SetIdentifier(string[])

Sets the identifier.

public void SetIdentifier(string[] idenfifier)

Parameters

idenfifier string[]

The idenfifier.

SetLabel(string)

Sets the label.

public void SetLabel(string label)

Parameters

label string

The label.

SetMetadataDate(DateTime)

Adds metadata last changed date.

public void SetMetadataDate(DateTime metadataDate)

Parameters

metadataDate DateTime

Metadata date.

SetMetadataDate(string)

Adds metadata last changed date.

public void SetMetadataDate(string metadataDate)

Parameters

metadataDate string

Metadata date.

SetModifyDate(DateTime)

Adds resource last modified date.

public void SetModifyDate(DateTime modifiedDate)

Parameters

modifiedDate DateTime

Last modified date.

SetModifyDate(string)

Adds resource last modified date.

public void SetModifyDate(string modifiedDate)

Parameters

modifiedDate string

Last modified date.

SetRating(int)

Sets rating.

public void SetRating(int choise)

Parameters

choise int

From -1 till 5 </keyvaluepair<string,></keyvaluepair<string,>