Class XmpPackage

Class XmpPackage

Il nome: Aspose.Imaging.Xmp Assemblea: Aspose.Imaging.dll (25.4.0)

Represente l’astrazione di base per il pacchetto 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

I membri ereditari

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

Fields

Il nome

Nome spazio urina per lo schema XMP specifico.

[JsonProperty]
protected readonly string namespaceUri

Valore di campo

string

Prefisso

Xmlns prefix. ad esempio, xmlns:dc.

[JsonProperty]
protected readonly string prefix

Valore di campo

string

Proprietà

Diccionario di proprietà chiave/valore pacchetto XMP.

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

Valore di campo

Dictionary di < string , object >

Properties

Count

Ricevi il conteggio chiave XMP.

public int Count { get; }

Valore di proprietà

int

Keys

Ricevi le chiavi nel pacchetto XMP.

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

Valore di proprietà

Dictionary di < string , object di > KeyCollection

NamespaceUri

Ricevi il nome spazio URI.

public string NamespaceUri { get; }

Valore di proprietà

string

Prefix

Riceviamo il prefix.

public string Prefix { get; }

Valore di proprietà

string

XmlNamespace

Ricevi il nome XML.

public string XmlNamespace { get; }

Valore di proprietà

string

Questo[String]

Riceve o impone System.Object con la chiave specificata.

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

Valore di proprietà

object

Methods

AddValue(String e String)

Aggiungi il valore alla chiave specificata.

public virtual void AddValue(string key, string value)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con valore aggiunto.

value string

Il valore da aggiungere.

AddValue(Strumento, oggetto)

Aggiungi il valore alla chiave specificata.

public virtual void AddValue(string key, object value)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con valore aggiunto.

value object

Il valore da aggiungere.

Exceptions

ArgumentNullException

La chiave è zero.

Clear()

Chiariamo questo caso.

public virtual void Clear()

ContainsKey(String)

Determina se questa raccolta specifica la chiave.

public virtual bool ContainsKey(string key)

Parameters

key string

La chiave da controllare.

Returns

bool

vero se il System.Collections.Generic.IDictionary`2 contiene la chiave specificata; altrimenti, falso.

GetEnumerator()

Ritorna un enumeratore che iterato attraverso la raccolta.

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

Returns

IEnumerator di < KeyValuePair di < string , object di >>

Un System.Collections.Generic.IEnumerator`1 che può essere utilizzato per iterare attraverso la raccolta.

GetKeyValueAsXml(String)

Ricevi il codice RDF per Aspose.Imaging.Xmp.xmpArrayType specifico.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Il tipo di array XMP.

Returns

string

Ritorna il codice RDF per Aspose.Imaging.Xmp.xmpArrayType specifico.

GetXmlValue()

Convertire il valore XMP nella rappresentazione XML.

public virtual string GetXmlValue()

Returns

string

Ritorna il valore XMP convertito alla rappresentazione XML.

Remove(String)

Rimuovere il valore con la chiave specificata.

public virtual bool Remove(string key)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con il valore rimosso.

Returns

bool

Ritorna valido se il valore con la chiave specificata è stato rimosso.

SetValue(Strumento, IXmlValue)

impostare il valore.

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con valore aggiunto.

value IXmlValue

Il valore da aggiungere.

SetValue(Strumento, IXmpType)

impostare il valore.

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con valore aggiunto.

value IXmpType

Il valore da aggiungere.

SetXmpBoolean(String e String)

Inserisci il valore booleano XMP.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con il valore impostato.

boolValue string

Il valore booleano.

SetXmpDate(String e String)

Inserisci la data XMP.

protected void SetXmpDate(string key, string date)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con il valore impostato.

date string

La data da impostare.

SetXmpGuid(String e String)

Inserisci il identificatore XMP unico.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con il valore GUID impostato.

guid string

Un identificatore unico.

SetXmpInteger(String e String)

Inserisci l’intero XMP.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con il valore impostato.

intValue string

Il valore totale.

SetXmpTypeValue(String, XmpTypeBase)

Inserisci il valore di tipo XMP.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

La rappresentazione della riga della chiave che viene identificata con il valore impostato.

value XmpTypeBase

Il valore da impostare.

TryGetValue(String, fuori oggetto)

Riceve il valore con la chiave ".

public bool TryGetValue(string key, out object value)

Parameters

key string

La chiave degli elementi XMP.

value object

Il valore di XMP.

Returns

bool

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

 Italiano