Class XmpPackage

Class XmpPackage

Nombre del espacio: Aspose.Imaging.Xmp Asamblea: Aspose.Imaging.dll (25.4.0)

Representa la abstracción básica para el paquete XMP.

[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable

Inheritance

object XmpPackage

Derived

DicomPackage ,y, DublinCorePackage ,y, PdfPackage ,y, PhotoshopPackage ,y, XmpBasicPackage ,y, XmpDynamicMediaPackage ,y, XmpMediaManagementPackage ,y, XmpRightsManagementPackage

Implements

IXmlValue ,y, IEnumerable<keyvaluepair<string, object="">> ,y, IEnumerable

Miembros heredados

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

Fields

El nombre

Urina de nombre para el esquema XMP específico.

[JsonProperty]
protected readonly string namespaceUri

Valor de campo

string

Prefixo

Xmlns prefixo. por ejemplo, xmlns:dc.

[JsonProperty]
protected readonly string prefix

Valor de campo

string

Propiedades

Diccionario de propiedades clave/valor paquete XMP.

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

Valor de campo

Dictionary &ylt; string , object >

Properties

Count

Recibe el cuadro clave XMP.

public int Count { get; }

Valor de la propiedad

int

Keys

Obtenga las llaves en el paquete XMP.

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

Valor de la propiedad

Dictionary &ylt; string , object &El >. KeyCollection

NamespaceUri

Obtenga el nombre URI.

public string NamespaceUri { get; }

Valor de la propiedad

string

Prefix

Tiene el prefixo.

public string Prefix { get; }

Valor de la propiedad

string

XmlNamespace

Tiene el nombre XML.

public string XmlNamespace { get; }

Valor de la propiedad

string

Este[El string]

Obtenga o establece el Sistema.Objeto con la clave especificada.

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

Valor de la propiedad

object

Methods

AddValue(Título, Título)

Añade el valor a la clave especificada.

public virtual void AddValue(string key, string value)

Parameters

key string

La representación de la cadena de la clave que se identifica con valor añadido.

value string

El valor a añadir.

AddValue(Título, Objeto)

Añade el valor a la clave especificada.

public virtual void AddValue(string key, object value)

Parameters

key string

La representación de la cadena de la clave que se identifica con valor añadido.

value object

El valor a añadir.

Exceptions

ArgumentNullException

La clave es nula.

Clear()

Desconozca esta instancia.

public virtual void Clear()

ContainsKey(El string)

Determina si esta colección especifica la clave.

public virtual bool ContainsKey(string key)

Parameters

key string

La clave que se debe comprobar.

Returns

bool

verdadero si el System.Collections.Generic.IDictionary`2 contiene la clave especificada; de lo contrario, falso.

GetEnumerator()

Devuelve un enumerador que itera a través de la colección.

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

Returns

IEnumerator &ylt; KeyValuePair &ylt; string , object &y >>

Un System.Collections.Generic.IEnumerator`1 que se puede utilizar para iterar a través de la colección.

GetKeyValueAsXml(El string)

Obtenga el código RDF para Aspose.Imaging.Xmp.XmpArrayType específico.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

El tipo de array XMP.

Returns

string

Devolve el código RDF para Aspose.Imaging.Xmp.XmpArrayType específico.

GetXmlValue()

Converte el valor XMP en la representación XML.

public virtual string GetXmlValue()

Returns

string

Devolve el valor XMP convertido en la representación XML.

Remove(El string)

Retire el valor con la clave especificada.

public virtual bool Remove(string key)

Parameters

key string

La representación de la red de la clave que se identifica con el valor eliminado.

Returns

bool

Volverá válido si el valor con la clave especificada ha sido eliminado.

SetValue(Síntomas, IXmlValue)

establece el valor.

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

La representación de la cadena de la clave que se identifica con valor añadido.

value IXmlValue

El valor a añadir.

SetValue(SiguienteSiguienteSiguiente IXmpType)

establece el valor.

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

La representación de la cadena de la clave que se identifica con valor añadido.

value IXmpType

El valor a añadir.

SetXmpBoolean(Título, Título)

Definición del valor booleano XMP.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

La representación de la cadena de la clave que se identifica con el valor establecido.

boolValue string

El valor booleano.

SetXmpDate(Título, Título)

Establecer la fecha de XMP.

protected void SetXmpDate(string key, string date)

Parameters

key string

La representación de la cadena de la clave que se identifica con el valor establecido.

date string

La fecha a fijar.

SetXmpGuid(Título, Título)

Establece el identificador XMP único.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

La representación de la cadena de la llave que se identifica con el valor GUID establecido.

guid string

El único identificador.

SetXmpInteger(Título, Título)

Conexión del XMP integral.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

La representación de la cadena de la clave que se identifica con el valor establecido.

intValue string

El valor integral.

SetXmpTypeValue(Título: XmpTypeBase)

Define el valor de tipo XMP.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

La representación de la cadena de la clave que se identifica con el valor establecido.

value XmpTypeBase

El valor a fijar.

TryGetValue(Título: Out Object)

Obtenga el valor por la key'.

public bool TryGetValue(string key, out object value)

Parameters

key string

La clave del elemento XMP.

value object

El valor de XMP.

Returns

bool

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

 Español