Class XmpPackage

Class XmpPackage

Названий на: Aspose.Imaging.Xmp Асамблея: Aspose.Imaging.dll (25.4.0)

Використовується для абстракції пакету XMP.

[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable

Inheritance

object XmpPackage

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

Полезна вартість

string

Префікс

Наприклад, xmlns:dc

[JsonProperty]
protected readonly string prefix

Полезна вартість

string

нерухомість

Словник ключових / цінних властивостей XMP пакет.

[JsonProperty]
protected Dictionary<string, object=""> properties

Полезна вартість

Dictionary • < string , object >

Properties

Count

Знайдіть ключ XMP.

public int Count { get; }

вартість нерухомості

int

Keys

Знайдіть ключі в пакеті XMP.

public virtual Dictionary<string, object="">.KeyCollection Keys { get; }

вартість нерухомості

Dictionary • < string , object І & ГТ; KeyCollection

NamespaceUri

Знайдіть назву URI.

public string NamespaceUri { get; }

вартість нерухомості

string

Prefix

Знайдіть префікс.

public string Prefix { get; }

вартість нерухомості

string

XmlNamespace

Завантажити XML Namespace.

public string XmlNamespace { get; }

вартість нерухомості

string

Цей[стрічка]

Приймати або встановити System.Object з зазначеним ключем.

public virtual object this[string key] { get; set; }

вартість нерухомості

object

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

ArgumentNullException

Ключовим є нуль.

Clear()

Очистіть цю інстанцію.

public virtual void Clear()

ContainsKey(стрічка)

Визначити, чи визначається ця колекція ключем.

public virtual bool ContainsKey(string key)

Parameters

key string

Ключ для перевірки.

Returns

bool

правда якщо в System.Collections.Generic.IDictionary`2 міститься зазначений ключ; іншим чином, Фальшиві.

GetEnumerator()

Він повертає перелік, який ітертує через збірку.

public IEnumerator<keyvaluepair<string, object="">&gt; 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

string

Повертає код RDF для конкретного Aspose.Imaging.Xmp.xmpArrayType.

GetXmlValue()

Конвертує значення XMP в XML-репрезентацію.

public virtual string GetXmlValue()

Returns

string

Поверне значення XMP, конвертоване в XML-репрезентацію.

Remove(стрічка)

Зніміть значення за допомогою зазначеного ключа.

public virtual bool Remove(string key)

Parameters

key string

Стіна представлення ключа, який ідентифікується з видаленою вартістю.

Returns

bool

Повернеться, якщо значення з зазначеним ключем було видалено.

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

bool

true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>

 Українська