Class XmpPackage
Pôvodný názov: Aspose.Imaging.Xmp Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Predstavuje základnú abstrakciu pre balík 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
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
NázovUri
Namespace urí pre špecifickú schému XMP.
[JsonProperty]
protected readonly string namespaceUri
Fieldová hodnota
Prefix
Xmlns prefix. napríklad xmlns:dc.
[JsonProperty]
protected readonly string prefix
Fieldová hodnota
vlastnosti
Slovník kľúčových/hodnotných vlastností XMP balíček.
[JsonProperty]
protected Dictionary<string, object=""> properties
Fieldová hodnota
Dictionary < string , object >
Properties
Count
Získajte XMP kľúčové počítanie.
public int Count { get; }
Hodnota nehnuteľnosti
Keys
Získajte kľúče v balíku XMP.
public virtual Dictionary<string, object="">.KeyCollection Keys { get; }
Hodnota nehnuteľnosti
Dictionary < string , object a to > KeyCollection
NamespaceUri
Získajte názov URI.
public string NamespaceUri { get; }
Hodnota nehnuteľnosti
Prefix
Dostane predpísanie.
public string Prefix { get; }
Hodnota nehnuteľnosti
XmlNamespace
Získajte názov XML.
public string XmlNamespace { get; }
Hodnota nehnuteľnosti
Toto[Stretnutie]
Získať alebo nastaviť System.Object so špecifikovaným kľúčom.
public virtual object this[string key] { get; set; }
Hodnota nehnuteľnosti
Methods
AddValue(Stringová, Stringová)
Pridajte hodnotu k špecifikovanej kľúči.
public virtual void AddValue(string key, string value)
Parameters
key
string
Režim predstavuje kľúč, ktorý je identifikovaný s pridanou hodnotou.
value
string
Hodnota, ktorú treba pridať.
AddValue(Strieľačka, objekt)
Pridajte hodnotu k špecifikovanej kľúči.
public virtual void AddValue(string key, object value)
Parameters
key
string
Režim predstavuje kľúč, ktorý je identifikovaný s pridanou hodnotou.
value
object
Hodnota, ktorú treba pridať.
Exceptions
Kľúč je nulový.
Clear()
Vyjasňuje tento prípad.
public virtual void Clear()
ContainsKey(Stretnutie)
Určuje, či táto zbierka špecifikovala kľúč.
public virtual bool ContainsKey(string key)
Parameters
key
string
Kľúč sa musí skontrolovať.
Returns
pravdivý ak System.Collections.Generic.IDictionary`2 obsahuje špecifikovaný kľúč; inak, falošné.
GetEnumerator()
Vráti enumerátor, ktorý iteruje prostredníctvom zbierky.
public IEnumerator<keyvaluepair<string, object="">> GetEnumerator()
Returns
IEnumerator < KeyValuePair < string , object a > >
System.Collections.Generic.IEnumerator`1 ktorý môže byť použitý na iteráciu prostredníctvom zbierky.
GetKeyValueAsXml(Stretnutie)
Dostane RDF kód pre špecifický Aspose.Imaging.Xmp.xmpArrayType.
protected virtual string GetKeyValueAsXml(string key)
Parameters
key
string
Typ XMP array.
Returns
Vráti RDF kód pre špecifický Aspose.Imaging.Xmp.xmpArrayType.
GetXmlValue()
Konvertuje hodnotu XMP na reprezentáciu XML.
public virtual string GetXmlValue()
Returns
Vráti hodnotu XMP konvertovanú na reprezentáciu XML.
Remove(Stretnutie)
Odstráňte hodnotu špecifikovaným kľúčom.
public virtual bool Remove(string key)
Parameters
key
string
Režim predstavuje kľúč, ktorý je identifikovaný s odstránenou hodnotou.
Returns
Vráti sa správne, ak bola hodnota s uvedeným kľúčom odstránená.
SetValue(Príslušenstvo, IXmlValue)
Umiestnite hodnotu .
public virtual void SetValue(string key, IXmlValue value)
Parameters
key
string
Režim predstavuje kľúč, ktorý je identifikovaný s pridanou hodnotou.
value
IXmlValue
Hodnota, ktorú treba pridať.
SetValue(Príslušenstvo, IXmpType)
Umiestnite hodnotu .
public virtual void SetValue(string key, IXmpType value)
Parameters
key
string
Režim predstavuje kľúč, ktorý je identifikovaný s pridanou hodnotou.
value
IXmpType
Hodnota, ktorú treba pridať.
SetXmpBoolean(Stringová, Stringová)
Zadajte hodnotu XMP boolean.
protected void SetXmpBoolean(string key, string boolValue)
Parameters
key
string
Režim predstavuje kľúč, ktorý je identifikovaný s nastavenou hodnotou.
boolValue
string
To je booleánska hodnota.
SetXmpDate(Stringová, Stringová)
Zadajte dátum XMP.
protected void SetXmpDate(string key, string date)
Parameters
key
string
Režim predstavuje kľúč, ktorý je identifikovaný s nastavenou hodnotou.
date
string
Dátum na nastavenie.
SetXmpGuid(Stringová, Stringová)
Umiestnite jedinečný identifikátor XMP.
protected void SetXmpGuid(string key, string guid)
Parameters
key
string
Režim reprezentácie kľúča, ktorý je identifikovaný s nastavenou hodnotou GUID.
guid
string
Jedinečný identifikátor
SetXmpInteger(Stringová, Stringová)
Umiestnite XMP integer.
protected void SetXmpInteger(string key, string intValue)
Parameters
key
string
Režim predstavuje kľúč, ktorý je identifikovaný s nastavenou hodnotou.
intValue
string
Celková hodnota .
SetXmpTypeValue(striekačka, XmpTypeBase)
Zadajte hodnotu typu XMP.
public virtual void SetXmpTypeValue(string key, XmpTypeBase value)
Parameters
key
string
Režim predstavuje kľúč, ktorý je identifikovaný s nastavenou hodnotou.
value
XmpTypeBase
hodnota, ktorú treba nastaviť.
TryGetValue(String, Out Objekt)
Získava hodnotu pomocou key'.
public bool TryGetValue(string key, out object value)
Parameters
key
string
Kľúč prvku XMP.
value
object
Hodnotenie XMP.
Returns
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>