Class XmpPackage
Nama dari : Aspose.Imaging.Xmp Pengumpulan: Aspose.Imaging.dll (25.4.0)
Menampilkan abstraksi dasar untuk paket 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
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
Nama Panggilan
Nama ruang urin untuk skema XMP tertentu.
[JsonProperty]
protected readonly string namespaceUri
Nilai lapangan
Prefix
Xmlns prefix. misalnya xmlns:dc.
[JsonProperty]
protected readonly string prefix
Nilai lapangan
Properti
Kamus sifat kunci/nilai paket XMP.
[JsonProperty]
protected Dictionary<string, object=""> properties
Nilai lapangan
Dictionary dan lt; string , object >
Properties
Count
Dapatkan XMP key count.
public int Count { get; }
Nilai Properti
Keys
Dapatkan kunci dalam paket XMP.
public virtual Dictionary<string, object="">.KeyCollection Keys { get; }
Nilai Properti
Dictionary dan lt; string , object dan gt; KeyCollection
NamespaceUri
Dapatkan nama ruang URI.
public string NamespaceUri { get; }
Nilai Properti
Prefix
Dapatkan Prefix
public string Prefix { get; }
Nilai Properti
XmlNamespace
Mendapatkan nama XML.
public string XmlNamespace { get; }
Nilai Properti
ini[String]
Dapatkan atau menetapkan System.Object dengan kunci yang ditentukan.
public virtual object this[string key] { get; set; }
Nilai Properti
Methods
AddValue(String dan String)
Menambahkan nilai ke kunci yang ditentukan.
public virtual void AddValue(string key, string value)
Parameters
key
string
Perwakilan string dari kunci yang dikenal dengan nilai tambah.
value
string
Nilai yang harus ditambahkan.
AddValue(String dan Object)
Menambahkan nilai ke kunci yang ditentukan.
public virtual void AddValue(string key, object value)
Parameters
key
string
Perwakilan string dari kunci yang dikenal dengan nilai tambah.
value
object
Nilai yang harus ditambahkan.
Exceptions
Kunci adalah null.
Clear()
Membersihkan kasus ini.
public virtual void Clear()
ContainsKey(String)
Menentukan apakah koleksi ini menentukan kunci.
public virtual bool ContainsKey(string key)
Parameters
key
string
Kunci yang harus diperiksa.
Returns
benar jika System.Collections.Generic.IDictionary`2 mengandung kunci yang ditentukan; jika tidak, palsu.
GetEnumerator()
Mengembalikan enumerator yang iterasi melalui koleksi.
public IEnumerator<keyvaluepair<string, object="">> GetEnumerator()
Returns
IEnumerator dan lt; KeyValuePair dan lt; string , object dan > >
A System.Collections.Generic.IEnumerator`1 yang dapat digunakan untuk iterasi melalui koleksi.
GetKeyValueAsXml(String)
Dapatkan kode RDF untuk spesifik Aspose.Imaging.Xmp.XmpArrayType.
protected virtual string GetKeyValueAsXml(string key)
Parameters
key
string
Jenis array XMP.
Returns
Mengembalikan kode RDF untuk spesifik Aspose.Imaging.Xmp.XmpArrayType.
GetXmlValue()
Mengkonversi nilai XMP ke representasi XML.
public virtual string GetXmlValue()
Returns
Mengembalikan nilai XMP yang dikonversi menjadi representasi XML.
Remove(String)
Menghapus nilai dengan kunci yang ditentukan.
public virtual bool Remove(string key)
Parameters
key
string
Rantai representasi kunci yang diidentifikasi dengan nilai yang dihapus.
Returns
Kembali benar jika nilai dengan kunci yang ditentukan dihapus.
SetValue(Rujukan IXmlValue)
menetapkan nilai tersebut.
public virtual void SetValue(string key, IXmlValue value)
Parameters
key
string
Perwakilan string dari kunci yang dikenal dengan nilai tambah.
value
IXmlValue
Nilai yang harus ditambahkan.
SetValue(Titik, IXmpType)
menetapkan nilai tersebut.
public virtual void SetValue(string key, IXmpType value)
Parameters
key
string
Perwakilan string dari kunci yang dikenal dengan nilai tambah.
value
IXmpType
Nilai yang harus ditambahkan.
SetXmpBoolean(String dan String)
Mengatur nilai boolean XMP.
protected void SetXmpBoolean(string key, string boolValue)
Parameters
key
string
Perwakilan string kunci yang diidentifikasi dengan nilai yang ditetapkan.
boolValue
string
Nilai dari boolean.
SetXmpDate(String dan String)
Tentukan tanggal XMP.
protected void SetXmpDate(string key, string date)
Parameters
key
string
Perwakilan string kunci yang diidentifikasi dengan nilai yang ditetapkan.
date
string
Tarikh yang harus ditetapkan.
SetXmpGuid(String dan String)
Mengatur ID XMP yang unik.
protected void SetXmpGuid(string key, string guid)
Parameters
key
string
Perwakilan string kunci yang diidentifikasi dengan nilai GUID yang ditetapkan.
guid
string
Identifikasi yang unik.
SetXmpInteger(String dan String)
Mengatur XMP secara keseluruhan.
protected void SetXmpInteger(string key, string intValue)
Parameters
key
string
Perwakilan string kunci yang diidentifikasi dengan nilai yang ditetapkan.
intValue
string
Nilai yang lengkap.
SetXmpTypeValue(Keterangan, XmpTypeBase)
Menetapkan nilai jenis XMP.
public virtual void SetXmpTypeValue(string key, XmpTypeBase value)
Parameters
key
string
Perwakilan string kunci yang diidentifikasi dengan nilai yang ditetapkan.
value
XmpTypeBase
Nilai yang harus ditetapkan.
TryGetValue(String dan Out Object)
Dapatkan nilai dengan key'.
public bool TryGetValue(string key, out object value)
Parameters
key
string
Kunci elemen XMP.
value
object
Nilai dari XMP.
Returns
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>