XmpRightsManagementPackage Klasse

Summary: Represents XMP Rights Management namespace.

Module: aspose.imaging.xmp.schemas.xmprm

Full Name: aspose.imaging.xmp.schemas.xmprm.XmpRightsManagementPackage

Inheritance: IXmlValue, XmpPackage

Constructors

NameBeschreibung
XmpRightsManagementPackage()Initialisiert eine neue Instanz der XmpRightsManagementPackage Klasse.

Properties

NameTypeAccessBeschreibung
countintrLiest die XMP‑Schlüsselanzahl.
namespace_uristringrGibt den Namespace-URI zurück.
prefixstringrGibt das Präfix zurück.
xml_namespacestringrGibt den XML-Namespace zurück.

Methods

NameBeschreibung
add_value(key, value)Fügt eine Zeichenketten‑Eigenschaft hinzu.
add_value(key, value)Fügt eine Zeichenketten‑Eigenschaft hinzu.
clear()Löscht diese Instanz.
contains_key(key)Bestimmt, ob diese Sammlung den angegebenen Schlüssel enthält.
get_prop_value(key)Gibt das Objekt mit dem angegebenen Schlüssel zurück.
get_xml_value()Konvertiert den XMP-Wert in die XML-Darstellung.
remove(key)Entfernt den Wert mit dem angegebenen Schlüssel.
set_certificate(certificate)Setzt das Zertifikat.
set_marked_as_right_management(value)Markiert als Rechte-Management-Inhalt
set_owners(owners)Setzt Eigentümer.
set_prop_value(key, value)Liest oder setzt das Objekt mit dem angegebenen Schlüssel.
set_usage_terms(usage_terms)Setzt die Nutzungsbedingungen.
set_value(key, value)Setzt den Wert.
set_value(key, value)Setzt den Wert.
set_web_statement(web_statement_url)Setzt die Web-Erklärung.
set_xmp_type_value(key, value)Setzt den XMP‑Typwert.
try_get_value(key, value)Gibt den Wert anhand des key zurück.

Constructor: XmpRightsManagementPackage()

 XmpRightsManagementPackage() 

Initialisiert eine neue Instanz der XmpRightsManagementPackage Klasse.

Method: add_value(key, value)

 add_value(key, value) 

Fügt eine Zeichenketten‑Eigenschaft hinzu.

Parameters:

ParameterTypBeschreibung
keystringDie Zeichenkettenrepräsentation des Schlüssels, die mit dem hinzugefügten Wert identifiziert wird.
WertstringDer Zeichenkettenwert.

Method: add_value(key, value)

 add_value(key, value) 

Fügt eine Zeichenketten‑Eigenschaft hinzu.

Parameters:

ParameterTypBeschreibung
keystringDie Zeichenkettenrepräsentation des Schlüssels, die mit dem hinzugefügten Wert identifiziert wird.
WertSystem.ObjectDer Zeichenkettenwert.

Method: contains_key(key)

 contains_key(key) 

Bestimmt, ob diese Sammlung den angegebenen Schlüssel enthält.

Parameters:

ParameterTypBeschreibung
keystringDer zu prüfende Schlüssel.

Returns

TypBeschreibung
boolTrue wenn das den angegebenen Schlüssel enthält; andernfalls, False.

Method: get_prop_value(key)

 get_prop_value(key) 

Gibt das Objekt mit dem angegebenen Schlüssel zurück.

Parameters:

ParameterTypBeschreibung
keystringDer Schlüssel, der den Wert identifiziert.

Returns

TypBeschreibung
System.ObjectGibt das Objekt mit dem angegebenen Schlüssel zurück.

Method: get_xml_value()

 get_xml_value() 

Konvertiert den XMP-Wert in die XML-Darstellung.

Returns

TypBeschreibung
stringGibt den XMP-Wert zurück, konvertiert in die XML-Darstellung.

Method: remove(key)

 remove(key) 

Entfernt den Wert mit dem angegebenen Schlüssel.

Parameters:

ParameterTypBeschreibung
keystringDie Zeichenkettenrepräsentation des Schlüssels, der mit dem entfernten Wert identifiziert wird.

Returns

TypBeschreibung
boolGibt true zurück, wenn der Wert mit dem angegebenen Schlüssel entfernt wurde.

Method: set_certificate(certificate)

 set_certificate(certificate) 

Setzt das Zertifikat.

Parameters:

ParameterTypBeschreibung
ZertifikatstringDas Zertifikat.

Method: set_marked_as_right_management(value)

 set_marked_as_right_management(value) 

Markiert als Rechte-Management-Inhalt

Parameters:

ParameterTypBeschreibung
Wertboolwenn auf true gesetzt, dass dies eine Rechte-verwaltete Ressource ist.

Method: set_owners(owners)

 set_owners(owners) 

Setzt Eigentümer.

Parameters:

ParameterTypBeschreibung
Eigentümerstring[]Die Eigentümer.

Method: set_prop_value(key, value)

 set_prop_value(key, value) 

Liest oder setzt das Objekt mit dem angegebenen Schlüssel.

Parameters:

ParameterTypBeschreibung
keystringDer Schlüssel, der den Wert identifiziert.
WertSystem.ObjectDas Objekt mit dem angegebenen Schlüssel.

Method: set_usage_terms(usage_terms)

 set_usage_terms(usage_terms) 

Setzt die Nutzungsbedingungen.

Parameters:

ParameterTypBeschreibung
usage_termsLangAltDie Nutzungsbedingungen.

Method: set_value(key, value)

 set_value(key, value) 

Setzt den Wert.

Parameters:

ParameterTypBeschreibung
keystringDie Zeichenkettenrepräsentation des Schlüssels, die mit dem hinzugefügten Wert identifiziert wird.
valueIXmlValueDer Wert, zu dem hinzugefügt wird.

Method: set_value(key, value)

 set_value(key, value) 

Setzt den Wert.

Parameters:

ParameterTypBeschreibung
keystringDie Zeichenkettenrepräsentation des Schlüssels, die mit dem hinzugefügten Wert identifiziert wird.
valueIXmpTypeDer Wert, zu dem hinzugefügt wird.

Method: set_web_statement(web_statement_url)

 set_web_statement(web_statement_url) 

Setzt die Web-Erklärung.

Parameters:

ParameterTypBeschreibung
web_statement_urlstringDie Web-Erklärung-URL.

Method: set_xmp_type_value(key, value)

 set_xmp_type_value(key, value) 

Setzt den XMP‑Typwert.

Parameters:

ParameterTypBeschreibung
keystringDie Zeichenkettenrepräsentation des Schlüssels, der mit dem gesetzten Wert identifiziert wird.
valueXmpTypeBaseDer Wert, auf den gesetzt werden soll.

Method: try_get_value(key, value)

 try_get_value(key, value) 

Gibt den Wert anhand des key zurück.

Parameters:

ParameterTypBeschreibung
keystringDer XMP-Elementschlüssel.
WertSystem.ObjectDer XMP-Wert.

Returns

TypBeschreibung
boolTrue, wenn das den key enthält; andernfalls False.