Class XmpPackage
Именује се: Aspose.Imaging.Xmp Асамблеја: Aspose.Imaging.dll (25.4.0)
Представља основне абстракције за КСНУМКС пакете.
[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
Намештај
Namespace uri za specifičnu XMP shemu.
[JsonProperty]
protected readonly string namespaceUri
Пољска вредност
Префикс
Xmlns prefix. na primer xmlns:dc.
[JsonProperty]
protected readonly string prefix
Пољска вредност
имовине
Речник кључних/вредних својстава XMP пакета.
[JsonProperty]
protected Dictionary<string, object=""> properties
Пољска вредност
Dictionary < string , object >
Properties
Count
Добијете КСНУМКС Кључни рачун.
public int Count { get; }
Вредност имовине
Keys
Добијете кључеве у XMP пакету.
public virtual Dictionary<string, object="">.KeyCollection Keys { get; }
Вредност имовине
Dictionary < string , object & ГТ; KeyCollection
NamespaceUri
Добијте именован простор УРИ.
public string NamespaceUri { get; }
Вредност имовине
Prefix
Добијају префикс.
public string Prefix { get; }
Вредност имовине
XmlNamespace
Добијте XML именом простора.
public string XmlNamespace { get; }
Вредност имовине
Ово[Стринг]
Добија или поставља Систем.Објект са одређеним кључем.
public virtual object this[string key] { get; set; }
Вредност имовине
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
Кључ је нула.
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(Стринг)
Добије РДФ код за одређени Aspose.Imaging.Xmp.xmpArrayType.
protected virtual string GetKeyValueAsXml(string key)
Parameters
key
string
Тип XMP распореда.
Returns
Повратак РДФ кода за одређени Aspose.Imaging.xmp.XmpArrayType.
GetXmlValue()
Конвертује XMP вредност у КСМЛ репрезентацију.
public virtual string GetXmlValue()
Returns
Враћа вредност КСМП конвертована у КСМЛ репрезентацију.
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
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
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>