Class XmpPackage
Названий на: Aspose.Imaging.Xmp Асамблея: Aspose.Imaging.dll (25.4.0)
Використовується для абстракції пакету XMP.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">>, IEnumerable
Inheritance
Derived
DicomPackage , DublinCorePackage , PdfPackage , PhotoshopPackage , XmpBasicPackage , XmpDynamicMediaPackage , XmpMediaManagementPackage , XmpRightsManagementPackage
Implements
IXmlValue , IEnumerable<keyvaluepair<string, object="">> , IEnumerable
Нападні члени
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
Названий
Ім’я простір ура для конкретної схеми XMP.
[JsonProperty]
protected readonly string namespaceUri
Полезна вартість
Префікс
Наприклад, xmlns:dc
[JsonProperty]
protected readonly string prefix
Полезна вартість
нерухомість
Словник ключових / цінних властивостей XMP пакет.
[JsonProperty]
protected Dictionary<string, object=""> properties
Полезна вартість
Dictionary • < string , object >
Properties
Count
Знайдіть ключ XMP.
public int Count { get; }
вартість нерухомості
Keys
Знайдіть ключі в пакеті XMP.
public virtual Dictionary<string, object="">.KeyCollection Keys { get; }
вартість нерухомості
Dictionary • < string , object І & ГТ; KeyCollection
NamespaceUri
Знайдіть назву URI.
public string NamespaceUri { get; }
вартість нерухомості
Prefix
Знайдіть префікс.
public string Prefix { get; }
вартість нерухомості
XmlNamespace
Завантажити XML Namespace.
public string XmlNamespace { get; }
вартість нерухомості
Цей[стрічка]
Приймати або встановити System.Object з зазначеним ключем.
public virtual object this[string key] { get; set; }
вартість нерухомості
Methods
AddValue(Стринг, Стринг)
Додайте вартість до визначеного ключа.
public virtual void AddValue(string key, string value)
Parameters
key
string
Стіна представлення ключа, який ідентифікується з доданою вартістю.
value
string
Ціна, до якої потрібно додати.
AddValue(Об’єкт, об’єкт)
Додайте вартість до визначеного ключа.
public virtual void AddValue(string key, object value)
Parameters
key
string
Стіна представлення ключа, який ідентифікується з доданою вартістю.
value
object
Ціна, до якої потрібно додати.
Exceptions
Ключовим є нуль.
Clear()
Очистіть цю інстанцію.
public virtual void Clear()
ContainsKey(стрічка)
Визначити, чи визначається ця колекція ключем.
public virtual bool ContainsKey(string key)
Parameters
key
string
Ключ для перевірки.
Returns
правда якщо в System.Collections.Generic.IDictionary`2 міститься зазначений ключ; іншим чином, Фальшиві.
GetEnumerator()
Він повертає перелік, який ітертує через збірку.
public IEnumerator<keyvaluepair<string, object="">> GetEnumerator()
Returns
IEnumerator • < KeyValuePair • < string , object • > >
System.Collections.Generic.IEnumerator`1, який можна використовувати для ітеризації через колекцію.
GetKeyValueAsXml(стрічка)
Отримає код RDF для конкретного Aspose.Imaging.Xmp.xmpArrayType.
protected virtual string GetKeyValueAsXml(string key)
Parameters
key
string
Створення XMP Array.
Returns
Повертає код RDF для конкретного Aspose.Imaging.Xmp.xmpArrayType.
GetXmlValue()
Конвертує значення XMP в XML-репрезентацію.
public virtual string GetXmlValue()
Returns
Поверне значення XMP, конвертоване в XML-репрезентацію.
Remove(стрічка)
Зніміть значення за допомогою зазначеного ключа.
public virtual bool Remove(string key)
Parameters
key
string
Стіна представлення ключа, який ідентифікується з видаленою вартістю.
Returns
Повернеться, якщо значення з зазначеним ключем було видалено.
SetValue(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ)
Встановити ціну.
public virtual void SetValue(string key, IXmlValue value)
Parameters
key
string
Стіна представлення ключа, який ідентифікується з доданою вартістю.
value
IXmlValue
Ціна, до якої потрібно додати.
SetValue(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІстю)
Встановити ціну.
public virtual void SetValue(string key, IXmpType value)
Parameters
key
string
Стіна представлення ключа, який ідентифікується з доданою вартістю.
value
IXmpType
Ціна, до якої потрібно додати.
SetXmpBoolean(Стринг, Стринг)
Визначте значення Boolean XMP.
protected void SetXmpBoolean(string key, string boolValue)
Parameters
key
string
Стіна представлення ключа, який ідентифікується за встановленою вартістю.
boolValue
string
Боліанська цінність
SetXmpDate(Стринг, Стринг)
Налаштуйте дату XMP.
protected void SetXmpDate(string key, string date)
Parameters
key
string
Стіна представлення ключа, який ідентифікується за встановленою вартістю.
date
string
Дата для встановлення.
SetXmpGuid(Стринг, Стринг)
Налаштуйте унікальний ідентифікатор XMP.
protected void SetXmpGuid(string key, string guid)
Parameters
key
string
Стіна представлення ключа, який ідентифікується за встановленою вартістю GUID.
guid
string
Унікальний ідентифікатор.
SetXmpInteger(Стринг, Стринг)
Завантажити XMP в цілому.
protected void SetXmpInteger(string key, string intValue)
Parameters
key
string
Стіна представлення ключа, який ідентифікується за встановленою вартістю.
intValue
string
Загальна вартість .
SetXmpTypeValue(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ)
Визначте значення типу XMP.
public virtual void SetXmpTypeValue(string key, XmpTypeBase value)
Parameters
key
string
Стіна представлення ключа, який ідентифікується за встановленою вартістю.
value
XmpTypeBase
Це цінність, яку потрібно встановити.
TryGetValue(Зоряний об’єкт / Out object)
Додається значення за допомогою класу key".
public bool TryGetValue(string key, out object value)
Parameters
key
string
Ключ елемента XMP.
value
object
Це значення XMP.
Returns
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>