Class XmpPackage

Class XmpPackage

Numele spaţiului: Aspose.Imaging.Xmp Asamblare: Aspose.Imaging.dll (25.4.0)

Representează abstracția de bază pentru pachetul 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

Membrii moștenitori

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Fields

Număratul

Urina de nume pentru schema XMP specifică.

[JsonProperty]
protected readonly string namespaceUri

Valoarea câmpului

string

Prefixul

Xmlns prefix. de exemplu, xmlns:dc.

[JsonProperty]
protected readonly string prefix

Valoarea câmpului

string

Proprietate

Dicționar de proprietăți cheie / valoare XMP pachet.

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

Valoarea câmpului

Dictionary < string , object >

Properties

Count

Obțineți numărul de cheie XMP.

public int Count { get; }

Valoarea proprietății

int

Keys

Obțineți cheile în pachetul XMP.

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

Valoarea proprietății

Dictionary < string , object în > KeyCollection

NamespaceUri

Cumpărați spațiul URI.

public string NamespaceUri { get; }

Valoarea proprietății

string

Prefix

Obțineți prefixul.

public string Prefix { get; }

Valoarea proprietății

string

XmlNamespace

Obțineți spațiul de nume XML.

public string XmlNamespace { get; }

Valoarea proprietății

string

Această[Strângere]

Obține sau stabilește System.Object cu cheia specificată.

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

Valoarea proprietății

object

Methods

AddValue(String și String)

Adăugați valoarea la cheia specificată.

public virtual void AddValue(string key, string value)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoare adăugată.

value string

Valoarea care trebuie adăugată.

AddValue(Răspundeți, Obiect)

Adăugați valoarea la cheia specificată.

public virtual void AddValue(string key, object value)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoare adăugată.

value object

Valoarea care trebuie adăugată.

Exceptions

ArgumentNullException

Cheia este zero.

Clear()

clarifică această situaţie.

public virtual void Clear()

ContainsKey(Strângere)

Determine dacă această colecție specifică cheia.

public virtual bool ContainsKey(string key)

Parameters

key string

Cheia trebuie verificată.

Returns

bool

adevărata în cazul în care System.Collections.Generic.IDictionary`2 conține cheia specificată; altfel, falsă.

GetEnumerator()

Întoarce un enumerator care iterează prin colecție.

public IEnumerator<keyvaluepair<string, object="">&gt; GetEnumerator()

Returns

IEnumerator < KeyValuePair < string , object și > >

Un System.Collections.Generic.IEnumerator`1 care poate fi folosit pentru a itera prin colecție.

GetKeyValueAsXml(Strângere)

Obține codul RDF pentru specificul Aspose.Imaging.Xmp.xmpArrayType.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Tipul de array XMP.

Returns

string

Întoarce codul RDF pentru specificul Aspose.Imaging.Xmp.xmpArrayType.

GetXmlValue()

Convertează valoarea XMP în reprezentarea XML.

public virtual string GetXmlValue()

Returns

string

Returnează valoarea XMP convertită în reprezentarea XML.

Remove(Strângere)

Îndepărtează valoarea cu cheia specificată.

public virtual bool Remove(string key)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoare îndepărtată.

Returns

bool

Întoarce valabil dacă valoarea cu cheia specificată a fost eliminată.

SetValue(Cuvânt cheie, IXmlValue)

Se stabilește valoarea.

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoare adăugată.

value IXmlValue

Valoarea care trebuie adăugată.

SetValue(Cuvânt cheie, IXmpType)

Se stabilește valoarea.

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoare adăugată.

value IXmpType

Valoarea care trebuie adăugată.

SetXmpBoolean(String și String)

Setă valoarea booleană XMP.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoarea stabilită.

boolValue string

Valoarea lui boolean.

SetXmpDate(String și String)

Setarea datei XMP.

protected void SetXmpDate(string key, string date)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoarea stabilită.

date string

Data de stabilire.

SetXmpGuid(String și String)

Setarea identificatorului unic XMP.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoarea setată GUID.

guid string

Un identificator unic.

SetXmpInteger(String și String)

Încărcați întregul XMP.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoarea stabilită.

intValue string

valoarea totală.

SetXmpTypeValue(Cuvânt cheie, XmpTypeBase)

Setă valoarea tipului XMP.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

Reprezentația stringului a cheii care este identificată cu valoarea stabilită.

value XmpTypeBase

Valoarea care trebuie stabilită.

TryGetValue(String, obiectul din exterior)

Obține valoarea prin key'.

public bool TryGetValue(string key, out object value)

Parameters

key string

Cheia elementului XMP.

value object

Valoarea XMP.

Returns

bool

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

 Română