Class XmpMetadata

Class XmpMetadata

名称: Aspose.Page.EPS.XMP 集合: Aspose.Page.dll (25.4.0)

提供 XMP 数据流的访问。

public sealed class XmpMetadata : IDictionary<string, xmpvalue="">, ICollection<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable

Inheritance

object XmpMetadata

Implements

IDictionary<string, xmpvalue=""> , ICollection<keyvaluepair<string, xmpvalue="">> , IEnumerable<keyvaluepair<string, xmpvalue="">> , IEnumerable

继承人

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Count

收到收藏中的元素数量。

public int Count { get; }

财产价值

int

IsFixedSize

检查收藏器是否有固定尺寸。

public bool IsFixedSize { get; }

财产价值

bool

IsReadOnly

检查收藏是否仅可读。

public bool IsReadOnly { get; }

财产价值

bool

IsSynchronized

检查收藏是否同步。

public bool IsSynchronized { get; }

财产价值

bool

Keys

收集 meta 数据密钥。

public ICollection<string> Keys { get; }

财产价值

ICollection < string >

NamespaceManager

获取名空间管理员。

public XmlNamespaceManager NamespaceManager { get; }

财产价值

XmlNamespaceManager

SyncRoot

收集同步对象。

public object SyncRoot { get; }

财产价值

object

Values

在 meta 数据中获取值。

public ICollection<xmpvalue> Values { get; }

财产价值

ICollection < XmpValue >

这个[线条]

接收或从 meta 数据中设置数据。

public XmpValue this[string key] { get; set; }

财产价值

XmpValue

Methods

Add(字符串,XmpValue)

添加值到 meta 数据。

public void Add(string key, XmpValue value)

Parameters

key string

要添加的钥匙

value XmpValue

将添加的价值。

Add(字体、对象)

添加值到 meta 数据。

public void Add(string key, object value)

Parameters

key string

要添加的钥匙

value object

将添加的价值。

Add(KeyValuePair<string, xmpvalue="">)

将密钥和值添加到字典中。

public void Add(KeyValuePair<string, xmpvalue=""> item)

Parameters

item KeyValuePair < string , XmpValue >

要添加的物品

AddArrayItem(字符串,XmpValue)

将值添加到序列中,该值将在序列结束时添加。

public void AddArrayItem(string arrayKey, XmpValue value)

Parameters

arrayKey string

关键在字典中搜索的序列。

value XmpValue

添加到序列的值。

AddArrayItem(字符串, int, xmpValue)

根据指定的指数将值添加到一个序列。

public void AddArrayItem(string arrayKey, int index, XmpValue value)

Parameters

arrayKey string

关键在字典中搜索的序列。

index int

序列中的新值指数。

value XmpValue

添加到序列的值。

AddNamedValue(序列、序列、XmpValue)

将命名值添加到结构中。

public void AddNamedValue(string structureKey, string valueKey, XmpValue value)

Parameters

structureKey string

结构的关键在词典中搜索。

valueKey string

添加到结构中的值名称。

value XmpValue

添加到结构中的价值。

Clear()

清理数据。

public void Clear()

Contains(线条)

检查的密钥包含在代数据中。

public bool Contains(string key)

Parameters

key string

要找到的入口密钥。

Returns

bool

真的是,如果密钥包含在代数据中。

Contains(KeyValuePair<string, xmpvalue="">)

确认确定的关键值对在词典中包含。

public bool Contains(KeyValuePair<string, xmpvalue=""> item)

Parameters

item KeyValuePair < string , XmpValue >

关键值一对

Returns

bool

这是真的,如果这个麻烦被发现了。

ContainsKey(线条)

定义,这个词典的定义密钥。

public bool ContainsKey(string key)

Parameters

key string

关键在字典中搜索。

Returns

bool

是的,如果钥匙被找到。

CopyTo(KeyValuePair<string, xmpvalue="">( ), int)

将收藏的元素复制到序列中。

public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)

Parameters

array KeyValuePair < string , XmpValue > [ ]

目的地 Array

index int

开始指数。

GetEnumerator()

返回字典列表。

public IEnumerator<keyvaluepair<string, xmpvalue="">&gt; GetEnumerator()

Returns

IEnumerator < KeyValuePair < string , XmpValue >>

列表

GetNamespaceUriByPrefix(线条)

按预定返回 URI 名称空间。

public string GetNamespaceUriByPrefix(string prefix)

Parameters

prefix string

预算的价值。

Returns

string

名空间 URI 的值。

GetPrefixByNamespaceUri(线条)

以 URI 名称返回预定。

public string GetPrefixByNamespaceUri(string namespaceUri)

Parameters

namespaceUri string

名称URI。

Returns

string

预算的价值。

RegisterNamespaceUri(字符串, string)

注册名称URI。

public void RegisterNamespaceUri(string prefix, string namespaceUri)

Parameters

prefix string

预算的价值。

namespaceUri string

名空间 URI 的值。

RegisterNamespaceUri(字符串、字符串、字符串)

注册名称URI。

public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)

Parameters

prefix string

预算的价值。

namespaceUri string

名空间 URI 的值。

schemaDescription string

图表描述的价值。

Remove(线条)

将输入从数据中删除。

public bool Remove(string key)

Parameters

key string

输入的密钥要删除。

Returns

bool

真 - 如果密钥被删除; 否则,假。

Remove(KeyValuePair<string, xmpvalue="">)

将关键/值对从集合中移除。

public bool Remove(KeyValuePair<string, xmpvalue=""> item)

Parameters

item KeyValuePair < string , XmpValue >

关键/值对要删除。

Returns

bool

是真的,如果夫妇被发现和删除。

SetArrayItem(字符串, int, xmpValue)

在序列中设置值,旧值将被新值取代。

public void SetArrayItem(string arrayKey, int index, XmpValue value)

Parameters

arrayKey string

关键在字典中搜索的序列。

index int

序列中的新值指数。

value XmpValue

值得在序列中设置。

SetNamedValue(序列、序列、XmpValue)

将被命名的值设置为结构,如果已存在,则将被新值取代。

public void SetNamedValue(string structureKey, string valueKey, XmpValue value)

Parameters

structureKey string

结构的关键在词典中搜索。

valueKey string

该值的名称必须在结构中设置。

value XmpValue

值得在结构中设置。

TryGetValue(字符串, 出 XmpValue)

尝试在字典中找到关键,如果找到,则退出值。

public bool TryGetValue(string key, out XmpValue value)

Parameters

key string

关键在字典中搜索。

value XmpValue

退休价值。

Returns

bool

是的,如果钥匙被发现了。</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>

 中文