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="">>, IEnumerable
Inheritance
object ← XmpPackage ← XmpBasicPackage
Implements
IXmlValue, IEnumerable<keyvaluepair<string, object="">>, 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
RatingMin
Rating min value.
public const int RatingMin = 0
Field Value
RatingRejected
Rating rejected value.
public const int RatingRejected = -1
Field Value
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
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,>