Class XmpPackage

Class XmpPackage

Nom dels espais: Aspose.Imaging.Xmp Assemblea: Aspose.Imaging.dll (25.4.0)

Representa l’abstracció de base del paquet 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

Membres heretats

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

Fields

El nom

Nom espacial urí per a l’esquema XMP específic.

[JsonProperty]
protected readonly string namespaceUri

Valor de camp

string

Prefix

Xmlns prefix. per exemple, xMLns:dc.

[JsonProperty]
protected readonly string prefix

Valor de camp

string

Propietat

Diccionari de propietats clau/valor XMP paquet.

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

Valor de camp

Dictionary < string , object >

Properties

Count

Guanya el compte clau de XMP.

public int Count { get; }

Valor de la propietat

int

Keys

Obté les claus en el paquet XMP.

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

Valor de la propietat

Dictionary < string , object És > KeyCollection

NamespaceUri

Obtenir el nom espacial URI.

public string NamespaceUri { get; }

Valor de la propietat

string

Prefix

Aconsegueix el prefix.

public string Prefix { get; }

Valor de la propietat

string

XmlNamespace

Obtenir el nom XML.

public string XmlNamespace { get; }

Valor de la propietat

string

Aquest[Tàrrega]

Obté o col·loca el System.Object amb la clau especificada.

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

Valor de la propietat

object

Methods

AddValue(Tècnic, Tècnic)

Afegeix el valor a la clau especificada.

public virtual void AddValue(string key, string value)

Parameters

key string

La representació de la fila de clau que s’identifica amb valor afegit.

value string

El valor a afegir.

AddValue(Tàrrega, Objecte)

Afegeix el valor a la clau especificada.

public virtual void AddValue(string key, object value)

Parameters

key string

La representació de la fila de clau que s’identifica amb valor afegit.

value object

El valor a afegir.

Exceptions

ArgumentNullException

La clau és zero.

Clear()

Es clarifica aquesta instància.

public virtual void Clear()

ContainsKey(Tàrrega)

Determina si aquesta col·lecció especifica la clau.

public virtual bool ContainsKey(string key)

Parameters

key string

La clau que s’ha de comprovar.

Returns

bool

Veritat si el Sistema.Col·leccions.Generic.IDictionary`2 conté la clau especificada; en cas contrari, falsa.

GetEnumerator()

Retorna un enumerador que itera a través de la col·lecció.

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

Returns

IEnumerator < KeyValuePair < string , object &I és que >>

Un System.Collections.Generic.IEnumerator`1 que es pot utilitzar per iterar a través de la col·lecció.

GetKeyValueAsXml(Tàrrega)

Obté el codi RDF per a Aspose.Imaging.Xmp.xmpArrayType específic.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

El tipus d’arrel XMP.

Returns

string

Retorna el codi RDF per a Aspose.Imaging.Xmp.xmpArrayType específic.

GetXmlValue()

Converteix el valor XMP a la representació XML.

public virtual string GetXmlValue()

Returns

string

Retorna el valor XMP convertit en la representació XML.

Remove(Tàrrega)

Elimina el valor amb la clau especificada.

public virtual bool Remove(string key)

Parameters

key string

La representació de la fila de clau que s’identifica amb el valor eliminat.

Returns

bool

Retorna la veritat si es va eliminar el valor amb la clau especificada.

SetValue(Xerrada, IXmlValue)

Establir el valor.

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

La representació de la fila de clau que s’identifica amb valor afegit.

value IXmlValue

El valor a afegir.

SetValue(Xerrada, IXmpType)

Establir el valor.

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

La representació de la fila de clau que s’identifica amb valor afegit.

value IXmpType

El valor a afegir.

SetXmpBoolean(Tècnic, Tècnic)

Definició del valor booleà XMP.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

La representació de la fila de clau que s’identifica amb el valor establert.

boolValue string

El valor boolià.

SetXmpDate(Tècnic, Tècnic)

Configuració de la data XMP.

protected void SetXmpDate(string key, string date)

Parameters

key string

La representació de la fila de clau que s’identifica amb el valor establert.

date string

La data per establir.

SetXmpGuid(Tècnic, Tècnic)

Configura el identificador XMP únic.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

La representació de la fila de clau que s’identifica amb el valor GUID establert.

guid string

Un identificador únic.

SetXmpInteger(Tècnic, Tècnic)

Comproveu el XMP integral.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

La representació de la fila de clau que s’identifica amb el valor establert.

intValue string

El valor integral.

SetXmpTypeValue(Tècnic, XmpTypeBase)

Defineix el valor de tipus XMP.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

La representació de la fila de clau que s’identifica amb el valor establert.

value XmpTypeBase

El valor a fixar.

TryGetValue(Tàrrega, Objecte)

Obté el valor per la clau '.

public bool TryGetValue(string key, out object value)

Parameters

key string

La clau del element XMP.

value object

El valor de la XMP.

Returns

bool

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

 Català