Class XmpPackage

Class XmpPackage

nazivni prostor: Aspose.Imaging.Xmp Sastav: Aspose.Imaging.dll (25.4.0)

Predstavlja osnovnu abstrakciju za XMP paket.

[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

naslijeđeni članovi

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

Fields

namespaceUri

Namespace urina za specifičnu shemu XMP.

[JsonProperty]
protected readonly string namespaceUri

Vrijednost polja

string

Prefiks

Xmlns prefix. na primjer, xmlns:dc.

[JsonProperty]
protected readonly string prefix

Vrijednost polja

string

nekretnine

Riječnik ključnih/vrijednih svojstava XMP paketa.

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

Vrijednost polja

Dictionary < string , object >

Properties

Count

Uzmite ključni broj XMP.

public int Count { get; }

Vrijednost nekretnina

int

Keys

Pronađite ključeve u paketu XMP.

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

Vrijednost nekretnina

Dictionary < string , object Svijet > KeyCollection

NamespaceUri

Pronađite nazivni prostor URI.

public string NamespaceUri { get; }

Vrijednost nekretnina

string

Prefix

Dobivaju se predviđanja.

public string Prefix { get; }

Vrijednost nekretnina

string

XmlNamespace

Pronađite XML nazivni prostor.

public string XmlNamespace { get; }

Vrijednost nekretnina

string

Ovo[String]

Pronađite ili postavite System.Object s određenim ključem.

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

Vrijednost nekretnina

object

Methods

AddValue(String, String i String)

Dodajte vrijednost određenom ključu.

public virtual void AddValue(string key, string value)

Parameters

key string

Riječ je o znaku ključa koji je identificiran s dodanom vrijednošću.

value string

Vrijednost koju treba dodati.

AddValue(Slijedeći članakObjekt)

Dodajte vrijednost određenom ključu.

public virtual void AddValue(string key, object value)

Parameters

key string

Riječ je o znaku ključa koji je identificiran s dodanom vrijednošću.

value object

Vrijednost koju treba dodati.

Exceptions

ArgumentNullException

Ključ je nula.

Clear()

Očistite ovaj slučaj.

public virtual void Clear()

ContainsKey(String)

Određuje je li ova zbirka određena ključ.

public virtual bool ContainsKey(string key)

Parameters

key string

Ključ treba provjeriti.

Returns

bool

Istinita ako System.Collections.Generic.IDictionary`2 sadrži određeni ključ; inače, lažna.

GetEnumerator()

Povratak popisnika koji iterira kroz zbirku.

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

Returns

IEnumerator < KeyValuePair < string , object Sljedeći članak>

System.Collections.Generic.IEnumerator`1 koji se može koristiti za iteriranje kroz kolekciju.

GetKeyValueAsXml(String)

Dobiva RDF kod za određeni Aspose.Imaging.Xmp.xmpArrayType.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Vrsta XMP array.

Returns

string

Povratak RDF koda za specifičan Aspose.Imaging.xmp.XmpArrayType.

GetXmlValue()

Konvertira XMP vrijednost u XML predstavljanje.

public virtual string GetXmlValue()

Returns

string

Povratak vrijednosti XMP pretvorene u XML predstavljanje.

Remove(String)

Uklonite vrijednost s određenim ključem.

public virtual bool Remove(string key)

Parameters

key string

Priključak predstavlja ključ koji je identificiran s uklonjenom vrijednošću.

Returns

bool

Povratak vrijedi ako je vrijednost s određenim ključem uklonjena.

SetValue(Sljedeći Članak IXmlValue)

Sastavite vrijednost.

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

Riječ je o znaku ključa koji je identificiran s dodanom vrijednošću.

value IXmlValue

Vrijednost koju treba dodati.

SetValue(Stranica, IXmpType)

Sastavite vrijednost.

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

Riječ je o znaku ključa koji je identificiran s dodanom vrijednošću.

value IXmpType

Vrijednost koju treba dodati.

SetXmpBoolean(String, String i String)

Sastavite XMP boolean vrijednost.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

Priključak predstavlja ključ koji je identificiran s određenom vrijednošću.

boolValue string

To je booleanska vrijednost.

SetXmpDate(String, String i String)

Sastavite datum XMP.

protected void SetXmpDate(string key, string date)

Parameters

key string

Priključak predstavlja ključ koji je identificiran s određenom vrijednošću.

date string

Datum za postavljanje.

SetXmpGuid(String, String i String)

Sastavite jedinstveni XMP identifikator.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

Priključak predstavlja ključ koji je identificiran s određenom vrijednošću GUID.

guid string

Jedinstveni identifikacijski sustav.

SetXmpInteger(String, String i String)

Sastavite XMP integrator.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

Priključak predstavlja ključ koji je identificiran s određenom vrijednošću.

intValue string

cjelokupna vrijednost.

SetXmpTypeValue(Stranica, XmpTypeBase)

Sastavite vrijednost tipa XMP.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

Priključak predstavlja ključ koji je identificiran s određenom vrijednošću.

value XmpTypeBase

Vrijednost koju treba postaviti.

TryGetValue(String, izlazak iz objekta)

Vrijednost dobiva ključ .

public bool TryGetValue(string key, out object value)

Parameters

key string

Ključ elementa XMP.

value object

Vrijednost 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,>

 Hrvatski