Class XmpMetadata
名称: Aspose.Page.EPS.XMP 集合: Aspose.Page.dll (25.4.0)
提供 XMP 数据流的访问。
public sealed class XmpMetadata : IDictionary<string, xmpvalue="">, ICollection<keyvaluepair<string, xmpvalue="">>, IEnumerable<keyvaluepair<string, xmpvalue="">>, IEnumerable
Inheritance
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; }
财产价值
IsFixedSize
检查收藏器是否有固定尺寸。
public bool IsFixedSize { get; }
财产价值
IsReadOnly
检查收藏是否仅可读。
public bool IsReadOnly { get; }
财产价值
IsSynchronized
检查收藏是否同步。
public bool IsSynchronized { get; }
财产价值
Keys
收集 meta 数据密钥。
public ICollection<string> Keys { get; }
财产价值
ICollection < string >
NamespaceManager
获取名空间管理员。
public XmlNamespaceManager NamespaceManager { get; }
财产价值
XmlNamespaceManager
SyncRoot
收集同步对象。
public object SyncRoot { get; }
财产价值
Values
在 meta 数据中获取值。
public ICollection<xmpvalue> Values { get; }
财产价值
ICollection < XmpValue >
这个[线条]
接收或从 meta 数据中设置数据。
public XmpValue this[string key] { get; set; }
财产价值
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
真的是,如果密钥包含在代数据中。
Contains(KeyValuePair<string, xmpvalue="">)
确认确定的关键值对在词典中包含。
public bool Contains(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
关键值一对
Returns
这是真的,如果这个麻烦被发现了。
ContainsKey(线条)
定义,这个词典的定义密钥。
public bool ContainsKey(string key)
Parameters
key
string
关键在字典中搜索。
Returns
是的,如果钥匙被找到。
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="">> GetEnumerator()
Returns
IEnumerator < KeyValuePair < string , XmpValue >>
列表
GetNamespaceUriByPrefix(线条)
按预定返回 URI 名称空间。
public string GetNamespaceUriByPrefix(string prefix)
Parameters
prefix
string
预算的价值。
Returns
名空间 URI 的值。
GetPrefixByNamespaceUri(线条)
以 URI 名称返回预定。
public string GetPrefixByNamespaceUri(string namespaceUri)
Parameters
namespaceUri
string
名称URI。
Returns
预算的价值。
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
真 - 如果密钥被删除; 否则,假。
Remove(KeyValuePair<string, xmpvalue="">)
将关键/值对从集合中移除。
public bool Remove(KeyValuePair<string, xmpvalue=""> item)
Parameters
item
KeyValuePair
<
string
, XmpValue
>
关键/值对要删除。
Returns
是真的,如果夫妇被发现和删除。
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
是的,如果钥匙被发现了。</string,></string,></keyvaluepair<string,></string,></string,></string,></string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,></keyvaluepair<string,></keyvaluepair<string,></string,>