Class XmpPackage

Class XmpPackage

A név: Aspose.Imaging.Xmp Összefoglaló: Aspose.Imaging.dll (25.4.0)

Az XMP csomag alapvető absztrakcióját képviseli.

[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

Örökletes tagok

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

Fields

Személyek

A speciális XMP rendszerhez tartozó Namespace urin.

[JsonProperty]
protected readonly string namespaceUri

mező értéke

string

előzetes

Xmlns prefix. Például xmlns:dc.

[JsonProperty]
protected readonly string prefix

mező értéke

string

tulajdonság

Kulcsszavak / érték tulajdonságok XMP csomag.

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

mező értéke

Dictionary < string , object >

Properties

Count

Megkapja az XMP kulcsszámot.

public int Count { get; }

ingatlan értéke

int

Keys

Megkapja a kulcsokat az XMP csomagban.

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

ingatlan értéke

Dictionary < string , object Az > KeyCollection

NamespaceUri

Megkapja az URI nevét.

public string NamespaceUri { get; }

ingatlan értéke

string

Prefix

Megkapja a prefixet.

public string Prefix { get; }

ingatlan értéke

string

XmlNamespace

Megkapja az XML névterületet.

public string XmlNamespace { get; }

ingatlan értéke

string

Ez a[A string]

Megkapja vagy beállítja a System.Object-t a megadott kulcsmal.

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

ingatlan értéke

object

Methods

AddValue(A string, a string)

Adja hozzá az értéket a meghatározott kulcshoz.

public virtual void AddValue(string key, string value)

Parameters

key string

A kulcs lánc-reprezentációja, amelyet hozzáadott értékkel azonosítanak.

value string

Az értéket hozzá kell adni.

AddValue(Térkép, objektum)

Adja hozzá az értéket a meghatározott kulcshoz.

public virtual void AddValue(string key, object value)

Parameters

key string

A kulcs lánc-reprezentációja, amelyet hozzáadott értékkel azonosítanak.

value object

Az értéket hozzá kell adni.

Exceptions

ArgumentNullException

A kulcs nulla.

Clear()

Megtisztítja ezt az esetet.

public virtual void Clear()

ContainsKey(A string)

Meghatározza, hogy ez a gyűjtemény megadta-e a kulcsot.

public virtual bool ContainsKey(string key)

Parameters

key string

A kulcs ellenőrizhető.

Returns

bool

Igazság ha a System.Collections.Generic.IDictionary`2 tartalmazza a megadott kulcsot; egyébként, hamis.

GetEnumerator()

Visszatér egy listát, amely a gyűjteményen keresztül iterál.

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

Returns

IEnumerator < KeyValuePair < string , object Az >>

A System.Collections.Generic.IEnumerator`1 amely a gyűjteményen keresztül iterálható.

GetKeyValueAsXml(A string)

Megkapja az RDF kódot a konkrét Aspose.Imaging.Xmp.xmpArrayType-hez.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Az XMP array típusa.

Returns

string

Visszaadja az RDF kódot a konkrét Aspose.Imaging.Xmp.xmpArrayType-hez.

GetXmlValue()

Átalakítja az XMP értéket az XML-re.

public virtual string GetXmlValue()

Returns

string

Visszaadja az XML-re átalakított XMP értéket.

Remove(A string)

Távolítsa el az értéket a megadott kulcsmal.

public virtual bool Remove(string key)

Parameters

key string

Az eltávolított értékkel azonosított kulcs szalag-reprezentációja.

Returns

bool

Hiteles, ha a meghatározott kulcsot tartalmazó értéket eltávolították.

SetValue(Részletesebben IXmlValue)

Állítsa be az értéket.

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

A kulcs lánc-reprezentációja, amelyet hozzáadott értékkel azonosítanak.

value IXmlValue

Az értéket hozzá kell adni.

SetValue(Részletesebben IXmpType)

Állítsa be az értéket.

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

A kulcs lánc-reprezentációja, amelyet hozzáadott értékkel azonosítanak.

value IXmpType

Az értéket hozzá kell adni.

SetXmpBoolean(A string, a string)

Az XMP boolean értéket állítjuk be.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

A szál a kulcs, amelyet a beállított értékkel azonosítanak.

boolValue string

A booleán értéke.

SetXmpDate(A string, a string)

Állítsa be az XMP dátumot.

protected void SetXmpDate(string key, string date)

Parameters

key string

A szál a kulcs, amelyet a beállított értékkel azonosítanak.

date string

dátumot kell beállítani.

SetXmpGuid(A string, a string)

Állítsa be az XMP egyedi azonosítóját.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

A kulcs szalag-reprezentációja, amelyet a GUID értéke határoz meg.

guid string

Az egyedülálló azonosító.

SetXmpInteger(A string, a string)

Az XMP integrálása.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

A szál a kulcs, amelyet a beállított értékkel azonosítanak.

intValue string

A teljes érték.

SetXmpTypeValue(Részletesebben XmpTypeBase)

Állítsa be az XMP típus értéket.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

A szál a kulcs, amelyet a beállított értékkel azonosítanak.

value XmpTypeBase

Az érték, amit meg kell állítani.

TryGetValue(Térkép, Out Object)

Az értéket a key" kulcsszóval kapja meg.

public bool TryGetValue(string key, out object value)

Parameters

key string

Az XMP elem kulcsa.

value object

Az XMP értéke.

Returns

bool

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

 Magyar