Class XmpPackage
Именује се: Aspose.Imaging.Xmp Асамблеја: Aspose.Imaging.dll (25.5.0)
Представља основне абстракције за КСНУМКС пакете.
[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
Намештај
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,>