Class XmpPackage
Název místa: Aspose.Imaging.Xmp Shromáždění: Aspose.Imaging.dll (25.5.0)
Představuje základní abstrakci pro balíček XMP.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">>, IEnumerableInheritance
Derived
DicomPackage , DublinCorePackage , PdfPackage , PhotoshopPackage , XmpBasicPackage , XmpDynamicMediaPackage , XmpMediaManagementPackage , XmpRightsManagementPackage
Implements
IXmlValue , IEnumerable<keyvaluepair<string, object="">> , IEnumerable
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
NázevUri
Namespace urí pro konkrétní schéma XMP.
[JsonProperty]
protected readonly string namespaceUriPolní hodnota
Předpověď
Xmlns předpověď. například xmlns:dc.
[JsonProperty]
protected readonly string prefixPolní hodnota
vlastnosti
Slovník klíčových/hodnotných vlastností XMP balíček.
[JsonProperty]
protected Dictionary<string, object=""> propertiesPolní hodnota
Dictionary < string , object >
Properties
Count
Získejte klíčový počet XMP.
public int Count { get; }Hodnota nemovitosti
Keys
Získejte klíče v balíčku XMP.
public virtual Dictionary<string, object="">.KeyCollection Keys { get; }Hodnota nemovitosti
Dictionary < string , object &Jde o >. KeyCollection
NamespaceUri
Získejte název URI.
public string NamespaceUri { get; }Hodnota nemovitosti
Prefix
Získejte předpov.
public string Prefix { get; }Hodnota nemovitosti
XmlNamespace
Získejte XML název.
public string XmlNamespace { get; }Hodnota nemovitosti
Tohle[Stringová]
Získáte nebo nastavíte System.Object s uvedeným klíčem.
public virtual object this[string key] { get; set; }Hodnota nemovitosti
Methods
AddValue(String , String)
Přidejte hodnotu ke specifikovanému klíči.
public virtual void AddValue(string key, string value)Parameters
key string
Stringová reprezentace klíče, která je identifikována s přidanou hodnotou.
value string
V hodnotě, kterou je třeba přidat.
AddValue(Objekt, Objekt)
Přidejte hodnotu ke specifikovanému klíči.
public virtual void AddValue(string key, object value)Parameters
key string
Stringová reprezentace klíče, která je identifikována s přidanou hodnotou.
value object
V hodnotě, kterou je třeba přidat.
Exceptions
Klíč je nulov.
Clear()
Vyjasňuje tento případ.
public virtual void Clear()ContainsKey(Stringová)
Určuje, zda tato sbírka specifikovala kl.
public virtual bool ContainsKey(string key)Parameters
key string
Klíč k ověřen.
Returns
pravda v případě, že System.Collections.Generic.IDictionary`2 obsahuje uvedený klíč; jinak, falešný.
GetEnumerator()
Vrátí seznam, který iteruje prostřednictvím sběru.
public IEnumerator<keyvaluepair<string, object="">> GetEnumerator()Returns
IEnumerator < KeyValuePair < string , object > >
System.Collections.Generic.IEnumerator`1 který lze použít k iterace prostřednictvím kolekce.
GetKeyValueAsXml(Stringová)
Obdrží RDF kód pro konkrétní Aspose.Imaging.Xmp.XmpArrayType.
protected virtual string GetKeyValueAsXml(string key)Parameters
key string
Typ řady XMP.
Returns
Vrátí RDF kód pro konkrétní Aspose.Imaging.Xmp.XmpArrayType.
GetXmlValue()
Konvertuje hodnotu XMP na XML.
public virtual string GetXmlValue()Returns
Vrací hodnotu XMP převedenou na XML.
Remove(Stringová)
Odstraňte hodnotu specifikovaným klíčem.
public virtual bool Remove(string key)Parameters
key string
Zkratka představuje klíč, který je identifikován s odstraněnou hodnotou.
Returns
Zpět platí, pokud byla hodnota s uvedeným klíčem odstraněna.
SetValue(Třída, IXmlValue)
Nastavte si hodnotu.
public virtual void SetValue(string key, IXmlValue value)Parameters
key string
Stringová reprezentace klíče, která je identifikována s přidanou hodnotou.
value IXmlValue
V hodnotě, kterou je třeba přidat.
SetValue(Třída, IXmpType)
Nastavte si hodnotu.
public virtual void SetValue(string key, IXmpType value)Parameters
key string
Stringová reprezentace klíče, která je identifikována s přidanou hodnotou.
value IXmpType
V hodnotě, kterou je třeba přidat.
SetXmpBoolean(String , String)
Zadejte hodnotu XMP boolean.
protected void SetXmpBoolean(string key, string boolValue)Parameters
key string
Stringová reprezentace klíče, která je identifikována nastavenou hodnotou.
boolValue string
a booleánské hodnoty.
SetXmpDate(String , String)
Zadejte datum XMP.
protected void SetXmpDate(string key, string date)Parameters
key string
Stringová reprezentace klíče, která je identifikována nastavenou hodnotou.
date string
Datum k nastaven.
SetXmpGuid(String , String)
Sestavte jedinečný identifikátor XMP.
protected void SetXmpGuid(string key, string guid)Parameters
key string
Zkratka reprezentace klíče, která je identifikována nastavenou hodnotou GUID.
guid string
Jedinečný identifikátor.
SetXmpInteger(String , String)
Sestavte XMP integrovan.
protected void SetXmpInteger(string key, string intValue)Parameters
key string
Stringová reprezentace klíče, která je identifikována nastavenou hodnotou.
intValue string
a celkové hodnoty.
SetXmpTypeValue(Třída, XmpTypeBase)
Zadejte hodnotu typu XMP.
public virtual void SetXmpTypeValue(string key, XmpTypeBase value)Parameters
key string
Stringová reprezentace klíče, která je identifikována nastavenou hodnotou.
value XmpTypeBase
hodnotu, kterou je třeba nastavit.
TryGetValue(String, Out Objekt)
Získejte hodnotu pomocí klíče <code class=“paramref'.
public bool TryGetValue(string key, out object value)Parameters
key string
Klíč prvku XMP.
value object
hodnoty XMP.
Returns
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>