Class XmpPackage

Class XmpPackage

Именује се: Aspose.Imaging.Xmp Асамблеја: Aspose.Imaging.dll (25.4.0)

Представља основне абстракције за КСНУМКС пакете.

[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

Намештај

Namespace uri za specifičnu XMP shemu.

[JsonProperty]
protected readonly string namespaceUri

Пољска вредност

string

Префикс

Xmlns prefix. na primer xmlns:dc.

[JsonProperty]
protected readonly string prefix

Пољска вредност

string

имовине

Речник кључних/вредних својстава XMP пакета.

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

Пољска вредност

Dictionary < string , object >

Properties

Count

Добијете КСНУМКС Кључни рачун.

public int Count { get; }

Вредност имовине

int

Keys

Добијете кључеве у XMP пакету.

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

Вредност имовине

Dictionary < string , object & ГТ; KeyCollection

NamespaceUri

Добијте именован простор УРИ.

public string NamespaceUri { get; }

Вредност имовине

string

Prefix

Добијају префикс.

public string Prefix { get; }

Вредност имовине

string

XmlNamespace

Добијте XML именом простора.

public string XmlNamespace { get; }

Вредност имовине

string

Ово[Стринг]

Добија или поставља Систем.Објект са одређеним кључем.

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

Вредност имовине

object

Methods

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

Додајте вредност на одређени кључ.

public virtual void AddValue(string key, string value)

Parameters

key string

Представљање траке кључа који се идентификује са додатном вредношћу.

value string

Vrednost koju treba dodati.

AddValue(КСНУМКС, Објект)

Додајте вредност на одређени кључ.

public virtual void AddValue(string key, object value)

Parameters

key string

Представљање траке кључа који се идентификује са додатном вредношћу.

value object

Vrednost koju treba dodati.

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

Добије РДФ код за одређени Aspose.Imaging.Xmp.xmpArrayType.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Тип XMP распореда.

Returns

string

Повратак РДФ кода за одређени Aspose.Imaging.xmp.XmpArrayType.

GetXmlValue()

Конвертује XMP вредност у КСМЛ репрезентацију.

public virtual string GetXmlValue()

Returns

string

Враћа вредност КСМП конвертована у КСМЛ репрезентацију.

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

Vrednost koju treba dodati.

SetValue(КСНУМКС, IXmpType)

Поставите вредност .

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

Представљање траке кључа који се идентификује са додатном вредношћу.

value IXmpType

Vrednost koju treba dodati.

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

Поставите 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 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

Vrednost koju treba postaviti.

TryGetValue(КСНУМКС, излазак објекта)

Добије вредност са key'.

public bool TryGetValue(string key, out object value)

Parameters

key string

Кључ за XMP елемент.

value object

Vrednost je XMP.

Returns

bool

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

 Српски