Class XmpPackage
A név: Aspose.Imaging.Xmp Összefoglaló: Aspose.Imaging.dll (25.4.0)
Az XMP csomag alapvető absztrakcióját képviseli.
[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
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
Személyek
A speciális XMP rendszerhez tartozó Namespace urin.
[JsonProperty]
protected readonly string namespaceUri
mező értéke
előzetes
Xmlns prefix. Például xmlns:dc.
[JsonProperty]
protected readonly string prefix
mező értéke
tulajdonság
Kulcsszavak / érték tulajdonságok XMP csomag.
[JsonProperty]
protected Dictionary<string, object=""> properties
mező értéke
Dictionary < string , object >
Properties
Count
Megkapja az XMP kulcsszámot.
public int Count { get; }
ingatlan értéke
Keys
Megkapja a kulcsokat az XMP csomagban.
public virtual Dictionary<string, object="">.KeyCollection Keys { get; }
ingatlan értéke
Dictionary < string , object Az > KeyCollection
NamespaceUri
Megkapja az URI nevét.
public string NamespaceUri { get; }
ingatlan értéke
Prefix
Megkapja a prefixet.
public string Prefix { get; }
ingatlan értéke
XmlNamespace
Megkapja az XML névterületet.
public string XmlNamespace { get; }
ingatlan értéke
Ez a[A string]
Megkapja vagy beállítja a System.Object-t a megadott kulcsmal.
public virtual object this[string key] { get; set; }
ingatlan értéke
Methods
AddValue(A string, a string)
Adja hozzá az értéket a meghatározott kulcshoz.
public virtual void AddValue(string key, string value)
Parameters
key
string
A kulcs lánc-reprezentációja, amelyet hozzáadott értékkel azonosítanak.
value
string
Az értéket hozzá kell adni.
AddValue(Térkép, objektum)
Adja hozzá az értéket a meghatározott kulcshoz.
public virtual void AddValue(string key, object value)
Parameters
key
string
A kulcs lánc-reprezentációja, amelyet hozzáadott értékkel azonosítanak.
value
object
Az értéket hozzá kell adni.
Exceptions
A kulcs nulla.
Clear()
Megtisztítja ezt az esetet.
public virtual void Clear()
ContainsKey(A string)
Meghatározza, hogy ez a gyűjtemény megadta-e a kulcsot.
public virtual bool ContainsKey(string key)
Parameters
key
string
A kulcs ellenőrizhető.
Returns
Igazság ha a System.Collections.Generic.IDictionary`2 tartalmazza a megadott kulcsot; egyébként, hamis.
GetEnumerator()
Visszatér egy listát, amely a gyűjteményen keresztül iterál.
public IEnumerator<keyvaluepair<string, object="">> GetEnumerator()
Returns
IEnumerator < KeyValuePair < string , object Az >>
A System.Collections.Generic.IEnumerator`1 amely a gyűjteményen keresztül iterálható.
GetKeyValueAsXml(A string)
Megkapja az RDF kódot a konkrét Aspose.Imaging.Xmp.xmpArrayType-hez.
protected virtual string GetKeyValueAsXml(string key)
Parameters
key
string
Az XMP array típusa.
Returns
Visszaadja az RDF kódot a konkrét Aspose.Imaging.Xmp.xmpArrayType-hez.
GetXmlValue()
Átalakítja az XMP értéket az XML-re.
public virtual string GetXmlValue()
Returns
Visszaadja az XML-re átalakított XMP értéket.
Remove(A string)
Távolítsa el az értéket a megadott kulcsmal.
public virtual bool Remove(string key)
Parameters
key
string
Az eltávolított értékkel azonosított kulcs szalag-reprezentációja.
Returns
Hiteles, ha a meghatározott kulcsot tartalmazó értéket eltávolították.
SetValue(Részletesebben IXmlValue)
Állítsa be az értéket.
public virtual void SetValue(string key, IXmlValue value)
Parameters
key
string
A kulcs lánc-reprezentációja, amelyet hozzáadott értékkel azonosítanak.
value
IXmlValue
Az értéket hozzá kell adni.
SetValue(Részletesebben IXmpType)
Állítsa be az értéket.
public virtual void SetValue(string key, IXmpType value)
Parameters
key
string
A kulcs lánc-reprezentációja, amelyet hozzáadott értékkel azonosítanak.
value
IXmpType
Az értéket hozzá kell adni.
SetXmpBoolean(A string, a string)
Az XMP boolean értéket állítjuk be.
protected void SetXmpBoolean(string key, string boolValue)
Parameters
key
string
A szál a kulcs, amelyet a beállított értékkel azonosítanak.
boolValue
string
A booleán értéke.
SetXmpDate(A string, a string)
Állítsa be az XMP dátumot.
protected void SetXmpDate(string key, string date)
Parameters
key
string
A szál a kulcs, amelyet a beállított értékkel azonosítanak.
date
string
dátumot kell beállítani.
SetXmpGuid(A string, a string)
Állítsa be az XMP egyedi azonosítóját.
protected void SetXmpGuid(string key, string guid)
Parameters
key
string
A kulcs szalag-reprezentációja, amelyet a GUID értéke határoz meg.
guid
string
Az egyedülálló azonosító.
SetXmpInteger(A string, a string)
Az XMP integrálása.
protected void SetXmpInteger(string key, string intValue)
Parameters
key
string
A szál a kulcs, amelyet a beállított értékkel azonosítanak.
intValue
string
A teljes érték.
SetXmpTypeValue(Részletesebben XmpTypeBase)
Állítsa be az XMP típus értéket.
public virtual void SetXmpTypeValue(string key, XmpTypeBase value)
Parameters
key
string
A szál a kulcs, amelyet a beállított értékkel azonosítanak.
value
XmpTypeBase
Az érték, amit meg kell állítani.
TryGetValue(Térkép, Out Object)
Az értéket a key" kulcsszóval kapja meg.
public bool TryGetValue(string key, out object value)
Parameters
key
string
Az XMP elem kulcsa.
value
object
Az XMP értéke.
Returns
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>