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(Стриг, IXmlВласть)

Определите ценность .

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

Знак представляет собой ключ, который идентифицируется с добавленной стоимостью.

value IXmlValue

Ценность, которую надо добавить.

SetValue(Стриг, IXmpType)

Определите ценность .

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

Знак представляет собой ключ, который идентифицируется с добавленной стоимостью.

value IXmpType

Ценность, которую надо добавить.

SetXmpBoolean(Стринг, Стринг)

Определите значение XMP boolean.

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(Стриг, XmpTypeBase)

Определите значение типа 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,>

 Русский