Class XmpPackage
Названий на: Aspose.Imaging.Xmp Асамблея: Aspose.Imaging.dll (25.5.0)
Використовується для абстракції пакету XMP.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">>, IEnumerableInheritance
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,>