Class XmpPackage
نام ها : Aspose.Imaging.Xmp جمع آوری: Aspose.Imaging.dll (25.4.0)
نشان دهنده انحراف پایه برای بسته 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
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
نامگذاری
نام فضای uri برای طرح خاص XMP.
[JsonProperty]
protected readonly string namespaceUri
ارزش میدان
پیش فرض
xmlns پیش فرض. به عنوان مثال xmlns:dc.
[JsonProperty]
protected readonly string prefix
ارزش میدان
املاک
کلمات کلیدی / ویژگی های ارزش بسته XMP.
[JsonProperty]
protected Dictionary<string, object=""> properties
ارزش میدان
Dictionary <؛ string , object >
Properties
Count
تعداد کلید XMP را دریافت کنید.
public int Count { get; }
ارزش املاک
Keys
کلیدها را در بسته XMP دریافت کنید.
public virtual Dictionary<string, object="">.KeyCollection Keys { get; }
ارزش املاک
Dictionary <؛ string , object >؛ KeyCollection
NamespaceUri
به نام URI وارد می شود.
public string NamespaceUri { get; }
ارزش املاک
Prefix
پیش فرض را دریافت کنید.
public string Prefix { get; }
ارزش املاک
XmlNamespace
استفاده از XML NameSpace
public string XmlNamespace { get; }
ارزش املاک
این[String]
دریافت یا تنظیم سیستم.Object با کلید مشخص شده.
public virtual object this[string key] { get; set; }
ارزش املاک
Methods
AddValue(String، String)
ارزش را به کلید مشخص شده اضافه کنید.
public virtual void AddValue(string key, string value)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش افزوده شناسایی می شود.
value
string
ارزش هایی که باید اضافه شود.
AddValue(تگ ها، اشیاء)
ارزش را به کلید مشخص شده اضافه کنید.
public virtual void AddValue(string key, object value)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش افزوده شناسایی می شود.
value
object
ارزش هایی که باید اضافه شود.
Exceptions
کلید صفر است.
Clear()
این مورد را روشن می کند.
public virtual void Clear()
ContainsKey(String)
تعیین می کند که آیا این مجموعه کلید مشخص شده است.
public virtual bool ContainsKey(string key)
Parameters
key
string
کلید باید بررسی شود.
Returns
درست اگر System.Collections.Generic.IDictionary`2 حاوی کلید مشخص شده باشد؛ در غیر این صورت، The Persian translation for “false” is “غلط”..
GetEnumerator()
بازگرداندن یک فهرست که از طریق جمع آوری iterates.
public IEnumerator<keyvaluepair<string, object="">> GetEnumerator()
Returns
IEnumerator <؛ KeyValuePair <؛ string , object >؛>؛
یک System.Collections.Generic.IEnumerator`1 که می تواند برای iterate از طریق مجموعه استفاده شود.
GetKeyValueAsXml(String)
کد RDF را برای Aspose.Imaging.Xmp.XmpArrayType مشخص کنید.
protected virtual string GetKeyValueAsXml(string key)
Parameters
key
string
نوع آرایه XMP
Returns
بازگشت کد RDF برای Aspose.Imaging.Xmp.XmpArrayType خاص.
GetXmlValue()
ارزش XMP را به نمایندگی XML تبدیل می کند.
public virtual string GetXmlValue()
Returns
ارزش XMP تبدیل شده به نمایشنامه XML را باز می گرداند.
Remove(String)
ارزش را با کلید مشخص شده حذف کنید.
public virtual bool Remove(string key)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش حذف شده شناسایی می شود.
Returns
بازگردانده می شود اگر مقدار با کلید مشخص شده حذف شده باشد.
SetValue(برچسب ها: IXmlValue)
ارزش را تعیین کنید.
public virtual void SetValue(string key, IXmlValue value)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش افزوده شناسایی می شود.
value
IXmlValue
ارزش هایی که باید اضافه شود.
SetValue(برچسب ها: IXmpType)
ارزش را تعیین کنید.
public virtual void SetValue(string key, IXmpType value)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش افزوده شناسایی می شود.
value
IXmpType
ارزش هایی که باید اضافه شود.
SetXmpBoolean(String، String)
ارزش بولیان XMP را تعیین کنید.
protected void SetXmpBoolean(string key, string boolValue)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش تعیین شده شناسایی می شود.
boolValue
string
ارزش بولین
SetXmpDate(String، String)
تاریخ XMP را تنظیم کنید.
protected void SetXmpDate(string key, string date)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش تعیین شده شناسایی می شود.
date
string
تاریخ تعیین شود.
SetXmpGuid(String، String)
XMP یک شناسه منحصر به فرد است.
protected void SetXmpGuid(string key, string guid)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش تنظیم شده GUID شناسایی می شود.
guid
string
یک شناسه منحصر به فرد
SetXmpInteger(String، String)
XMP را کامل کنید.
protected void SetXmpInteger(string key, string intValue)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش تعیین شده شناسایی می شود.
intValue
string
ارزش کامل است.
SetXmpTypeValue(برچسب ها XmpTypeBase)
ارزش نوع XMP را تعیین کنید.
public virtual void SetXmpTypeValue(string key, XmpTypeBase value)
Parameters
key
string
شاخه نشان دهنده کلید است که با ارزش تعیین شده شناسایی می شود.
value
XmpTypeBase
ارزش هایی که باید تعیین شود.
TryGetValue(برچسب ها: Out Object)
این مقدار را با کلید دریافت کنید.
public bool TryGetValue(string key, out object value)
Parameters
key
string
کلید عناصر XMP
value
object
ارزش XMP
Returns
true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>