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="">>, IEnumerable
Inheritance
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
Prefixo
Xmlns prefixo. por exemplo, xmlns:dc.
[JsonProperty]
protected readonly string prefix
Valor de campo
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
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
Prefix
Obtenha o prefixo.
public string Prefix { get; }
Valor da propriedade
XmlNamespace
Conheça o nome do XML.
public string XmlNamespace { get; }
Valor da propriedade
Esta[Redação]
Recebe ou coloca o System.Object com a chave especificada.
public virtual object this[string key] { get; set; }
Valor da propriedade
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
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
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="">> 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
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
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
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
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>