XmpPackage 类
内容
[
隐藏
]Summary: Represents base abstraction for XMP package.
Module: aspose.imaging.xmp
Full Name: aspose.imaging.xmp.XmpPackage
Inheritance: IXmlValue
Properties
| Name | Type | Access | 描述 |
|---|---|---|---|
| count | int | r | 获取 XMP 键的计数。 |
| namespace_uri | string | r | 获取命名空间 URI。 |
| prefix | string | r | 获取前缀。 |
| xml_namespace | string | r | 获取 XML 命名空间。 |
Methods
| Name | 描述 |
|---|---|
| add_value(key, value) | 将值添加到指定的键。 |
| add_value(key, value) | 将值添加到指定的键。 |
| clear() | 清除此实例。 |
| contains_key(key) | 确定此集合是否指定了键。 |
| get_prop_value(key) | 获取具有指定键的对象。 |
| get_xml_value() | 将 XMP 值转换为 XML 表示。 |
| remove(key) | 移除具有指定键的值。 |
| set_prop_value(key, value) | 获取或设置具有指定键的对象。 |
| set_value(key, value) | 设置值。 |
| set_value(key, value) | 设置值。 |
| set_xmp_type_value(key, value) | 设置 XMP 类型值。 |
| try_get_value(key, value) | 获取通过 key 的值。 |
Method: add_value(key, value)
add_value(key, value)
将值添加到指定的键。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | 标识已添加值的键的字符串表示形式。 |
| value | string | 要添加到的值。 |
Method: add_value(key, value)
add_value(key, value)
将值添加到指定的键。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | 标识已添加值的键的字符串表示形式。 |
| value | System.Object | 要添加到的值。 |
Method: contains_key(key)
contains_key(key)
确定此集合是否指定了键。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | 要检查的键。 |
Returns
| Type | Description |
|---|---|
| bool | True 如果包含指定键;否则,False。 |
Method: get_prop_value(key)
get_prop_value(key)
获取具有指定键的对象。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | 标识值的键。 |
Returns
| Type | Description |
|---|---|
| System.Object | 返回具有指定键的对象。 |
Method: get_xml_value()
get_xml_value()
将 XMP 值转换为 XML 表示。
Returns
| Type | Description |
|---|---|
| string | 返回转换为 XML 表示形式的 XMP 值。 |
Method: remove(key)
remove(key)
移除具有指定键的值。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | 已删除值对应键的字符串表示。 |
Returns
| Type | Description |
|---|---|
| bool | 如果已删除具有指定键的值,则返回 true。 |
Method: set_prop_value(key, value)
set_prop_value(key, value)
获取或设置具有指定键的对象。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | 标识值的键。 |
| value | System.Object | 具有指定键的对象。 |
Method: set_value(key, value)
set_value(key, value)
设置值。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | 标识已添加值的键的字符串表示形式。 |
| value | IXmlValue | 要添加到的值。 |
Method: set_value(key, value)
set_value(key, value)
设置值。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | 标识已添加值的键的字符串表示形式。 |
| value | IXmpType | 要添加到的值。 |
Method: set_xmp_type_value(key, value)
set_xmp_type_value(key, value)
设置 XMP 类型值。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | 已设置值对应键的字符串表示。 |
| value | XmpTypeBase | 要设置的值。 |
Method: try_get_value(key, value)
try_get_value(key, value)
获取通过 key 的值。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| key | string | XMP 元素键。 |
| value | System.Object | XMP 值。 |
Returns
| Type | Description |
|---|---|
| bool | True,如果该 包含 key;否则为 False。 |