Class XmpPackage

Class XmpPackage

Nome do espaço: Aspose.Imaging.Xmp Assembleia: Aspose.Imaging.dll (25.4.0)

Representa a abstração de base para o pacote 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

Membros herdados

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

Fields

Nomeação

Nome espacial urina para o esquema XMP específico.

[JsonProperty]
protected readonly string namespaceUri

Valor de campo

string

Prefixo

Xmlns prefixo. por exemplo, xmlns:dc.

[JsonProperty]
protected readonly string prefix

Valor de campo

string

Propriedades

Dicionário de propriedades chave/valor pacote XMP.

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

Valor de campo

Dictionary e o PT; string , object >

Properties

Count

Conheça a chave do XMP.

public int Count { get; }

Valor da propriedade

int

Keys

Obtenha as chaves no pacote XMP.

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

Valor da propriedade

Dictionary e o PT; string , object e o gt; KeyCollection

NamespaceUri

Faça o nome do URI.

public string NamespaceUri { get; }

Valor da propriedade

string

Prefix

Obtenha o prefixo.

public string Prefix { get; }

Valor da propriedade

string

XmlNamespace

Conheça o nome do XML.

public string XmlNamespace { get; }

Valor da propriedade

string

Esta[Redação]

Recebe ou coloca o System.Object com a chave especificada.

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

Valor da propriedade

object

Methods

AddValue(Título, Título)

Adicione o valor à chave especificada.

public virtual void AddValue(string key, string value)

Parameters

key string

A representação da fila da chave que é identificada com valor acrescentado.

value string

O valor a ser adicionado.

AddValue(Título, Objeto)

Adicione o valor à chave especificada.

public virtual void AddValue(string key, object value)

Parameters

key string

A representação da fila da chave que é identificada com valor acrescentado.

value object

O valor a ser adicionado.

Exceptions

ArgumentNullException

A chave é zero.

Clear()

Limpe essa instância.

public virtual void Clear()

ContainsKey(Redação)

Determina se esta coleção especifica a chave.

public virtual bool ContainsKey(string key)

Parameters

key string

A chave a ser verificada.

Returns

bool

verdadeiro se o System.Collections.Generic.IDictionary`2 contém a chave especificada; caso contrário, The translation of “false” to Portuguese is “falso”..

GetEnumerator()

Retorna um enumerador que itera através da coleção.

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

Returns

IEnumerator e o PT; KeyValuePair e o PT; string , object e > >

Um System.Collections.Generic.IEnumerator`1 que pode ser usado para iterar através da coleção.

GetKeyValueAsXml(Redação)

Recebe o código RDF para Aspose.Imaging.Xmp.XmpArrayType específico.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

O tipo de array XMP.

Returns

string

Retorna o código RDF para Aspose.Imaging.Xmp.XmpArrayType específico.

GetXmlValue()

Converte o valor XMP para a representação XML.

public virtual string GetXmlValue()

Returns

string

Retorna o valor XMP convertido para a representação XML.

Remove(Redação)

Remova o valor com a chave especificada.

public virtual bool Remove(string key)

Parameters

key string

A representação da linha da chave que é identificada com o valor removido.

Returns

bool

Retorna verdade se o valor com a chave especificada for removido.

SetValue(Título: IXmlValue)

Defina o valor.

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

A representação da fila da chave que é identificada com valor acrescentado.

value IXmlValue

O valor a ser adicionado.

SetValue(Título, IXmpType)

Defina o valor.

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

A representação da fila da chave que é identificada com valor acrescentado.

value IXmpType

O valor a ser adicionado.

SetXmpBoolean(Título, Título)

Defina o valor booleano XMP.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

A representação da fila da chave que é identificada com o valor definido.

boolValue string

O valor booleano.

SetXmpDate(Título, Título)

Confira a data do XMP.

protected void SetXmpDate(string key, string date)

Parameters

key string

A representação da fila da chave que é identificada com o valor definido.

date string

data a ser estabelecida.

SetXmpGuid(Título, Título)

Defina o identificador XMP único.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

A representação da linha da chave que é identificada com o valor GUID definido.

guid string

O único identificador.

SetXmpInteger(Título, Título)

Confira o XMP inteiro.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

A representação da fila da chave que é identificada com o valor definido.

intValue string

O valor inteiro.

SetXmpTypeValue(Título: XmpTypeBase)

Defina o valor do tipo XMP.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

A representação da fila da chave que é identificada com o valor definido.

value XmpTypeBase

O valor a ser definido.

TryGetValue(Título: Out Objeto)

Obtenha o valor pelo key'.

public bool TryGetValue(string key, out object value)

Parameters

key string

A chave do elemento XMP.

value object

O valor do XMP.

Returns

bool

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

 Português