XmpRightsManagementPackage Класс

Summary: Represents XMP Rights Management namespace.

Module: aspose.imaging.xmp.schemas.xmprm

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

Inheritance: IXmlValue, XmpPackage

Constructors

NameDescription
XmpRightsManagementPackage()Инициализирует новый экземпляр класса XmpRightsManagementPackage.

Properties

NameTypeAccessDescription
countintrПолучает количество ключей XMP.
namespace_uristringrПолучает URI пространства имён.
prefixstringrПолучает префикс.
xml_namespacestringrПолучает XML‑пространство имён.

Methods

NameDescription
add_value(key, value)Добавляет строковое свойство.
add_value(key, value)Добавляет строковое свойство.
clear()Очищает этот экземпляр.
contains_key(key)Определяет, содержит ли эта коллекция указанный ключ.
get_prop_value(key)Получает объект с указанным ключом.
get_xml_value()Преобразует значение XMP в XML‑представление.
remove(key)Удаляет значение с указанным ключом.
set_certificate(certificate)Устанавливает сертификат.
set_marked_as_right_management(value)Отмечает как контент с управлением правами
set_owners(owners)Устанавливает владельцев.
set_prop_value(key, value)Получает или задаёт объект с указанным ключом.
set_usage_terms(usage_terms)Устанавливает условия использования.
set_value(key, value)Устанавливает значение.
set_value(key, value)Устанавливает значение.
set_web_statement(web_statement_url)Устанавливает веб‑заявление.
set_xmp_type_value(key, value)Устанавливает значение типа XMP.
try_get_value(key, value)Получает значение по key.

Constructor: XmpRightsManagementPackage()

 XmpRightsManagementPackage() 

Инициализирует новый экземпляр класса XmpRightsManagementPackage.

Method: add_value(key, value)

 add_value(key, value) 

Добавляет строковое свойство.

Parameters:

ПараметрТипОписание
keystringСтроковое представление ключа, которое идентифицируется добавленным значением.
значениеstringСтроковое значение.

Method: add_value(key, value)

 add_value(key, value) 

Добавляет строковое свойство.

Parameters:

ПараметрТипОписание
keystringСтроковое представление ключа, которое идентифицируется добавленным значением.
значениеSystem.ObjectСтроковое значение.

Method: contains_key(key)

 contains_key(key) 

Определяет, содержит ли эта коллекция указанный ключ.

Parameters:

ПараметрТипОписание
keystringКлюч для проверки.

Returns

ТипОписание
boolTrue если объект содержит указанный ключ; иначе, False.

Method: get_prop_value(key)

 get_prop_value(key) 

Получает объект с указанным ключом.

Parameters:

ПараметрТипОписание
keystringКлюч, идентифицирующий значение.

Returns

ТипОписание
System.ObjectВозвращает объект с указанным ключом.

Method: get_xml_value()

 get_xml_value() 

Преобразует значение XMP в XML‑представление.

Returns

ТипОписание
stringВозвращает значение XMP, преобразованное в представление XML.

Method: remove(key)

 remove(key) 

Удаляет значение с указанным ключом.

Parameters:

ПараметрТипОписание
keystringСтроковое представление ключа, связанного с удалённым значением.

Returns

ТипОписание
boolВозвращает true, если значение с указанным ключом было удалено.

Method: set_certificate(certificate)

 set_certificate(certificate) 

Устанавливает сертификат.

Parameters:

ПараметрТипОписание
сертификатstringСертификат.

Method: set_marked_as_right_management(value)

 set_marked_as_right_management(value) 

Отмечает как контент с управлением правами

Parameters:

ПараметрТипОписание
значениеboolесли установлено в true, то это ресурс с управлением правами.

Method: set_owners(owners)

 set_owners(owners) 

Устанавливает владельцев.

Parameters:

ПараметрТипОписание
владельцыstring[]Владельцы.

Method: set_prop_value(key, value)

 set_prop_value(key, value) 

Получает или задаёт объект с указанным ключом.

Parameters:

ПараметрТипОписание
keystringКлюч, идентифицирующий значение.
значениеSystem.ObjectОбъект с указанным ключом.

Method: set_usage_terms(usage_terms)

 set_usage_terms(usage_terms) 

Устанавливает условия использования.

Parameters:

ПараметрТипОписание
usage_termsLangAltУсловия использования.

Method: set_value(key, value)

 set_value(key, value) 

Устанавливает значение.

Parameters:

ПараметрТипОписание
keystringСтроковое представление ключа, которое идентифицируется добавленным значением.
valueIXmlValueЗначение для добавления.

Method: set_value(key, value)

 set_value(key, value) 

Устанавливает значение.

Parameters:

ПараметрТипОписание
keystringСтроковое представление ключа, которое идентифицируется добавленным значением.
valueIXmpTypeЗначение для добавления.

Method: set_web_statement(web_statement_url)

 set_web_statement(web_statement_url) 

Устанавливает веб‑заявление.

Parameters:

ПараметрТипОписание
web_statement_urlstringURL веб‑заявления.

Method: set_xmp_type_value(key, value)

 set_xmp_type_value(key, value) 

Устанавливает значение типа XMP.

Parameters:

ПараметрТипОписание
keystringСтроковое представление ключа, связанного с установленным значением.
valueXmpTypeBaseЗначение для установки.

Method: try_get_value(key, value)

 try_get_value(key, value) 

Получает значение по key.

Parameters:

ПараметрТипОписание
keystringКлюч элемента XMP.
значениеSystem.ObjectЗначение XMP.

Returns

ТипОписание
boolTrue, если содержит key; иначе False.