Class XmpPackage
Nombre del espacio: Aspose.Imaging.Xmp Asamblea: Aspose.Imaging.dll (25.5.0)
Representa la abstracción básica para el paquete XMP.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">>, IEnumerableInheritance
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 namespaceUriValor de campo
Prefixo
Xmlns prefixo. por ejemplo, xmlns:dc.
[JsonProperty]
protected readonly string prefixValor de campo
Propiedades
Diccionario de propiedades clave/valor paquete XMP.
[JsonProperty]
protected Dictionary<string, object=""> propertiesValor de campo
Dictionary &ylt; string , object >
Properties
Count
Recibe el cuadro clave XMP.
public int Count { get; }Valor de la propiedad
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
Prefix
Tiene el prefixo.
public string Prefix { get; }Valor de la propiedad
XmlNamespace
Tiene el nombre XML.
public string XmlNamespace { get; }Valor de la propiedad
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
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
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
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="">> 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
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
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
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
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>