Class XmpRightsManagementPackage
Namespace: Aspose.Imaging.Xmp.Schemas.XmpRm
Assembly: Aspose.Imaging.dll (25.2.0)
Represents XMP Rights Management namespace.
public sealed class XmpRightsManagementPackage : XmpPackage, IXmlValue, IEnumerable<keyvaluepair<string, object="">>, IEnumerable
Inheritance
object ← XmpPackage ← XmpRightsManagementPackage
Implements
IXmlValue, IEnumerable<keyvaluepair<string, object="">>, 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()
Constructors
XmpRightsManagementPackage()
public XmpRightsManagementPackage()
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;Key should be provided for XMP Rights Management namespace
SetCertificate(string)
Sets the certificate.
public void SetCertificate(string certificate)
Parameters
certificate
string
The certificate.
SetMarkedAsRightManagement(bool)
Marks as right management content
public void SetMarkedAsRightManagement(bool value)
Parameters
value
bool
if set to true
that this is a rights-managed resource.
SetOwners(string[])
Sets owners.
public void SetOwners(string[] owners)
Parameters
owners
string[]
The owners.
SetUsageTerms(LangAlt)
Sets the usage terms.
public void SetUsageTerms(LangAlt usageTerms)
Parameters
usageTerms
LangAlt
The usage terms.
Exceptions
usageTerms
SetWebStatement(string)
Sets the web statement.
public void SetWebStatement(string webStatementUrl)
Parameters
webStatementUrl
string
The web statement URL. </keyvaluepair<string,></keyvaluepair<string,>