Class XmpPackage

Class XmpPackage

نام ها : Aspose.Imaging.Xmp جمع آوری: Aspose.Imaging.dll (25.4.0)

نشان دهنده انحراف پایه برای بسته XMP.

[JsonObject(MemberSerialization.OptIn)]
public class XmpPackage : IXmlValue, IEnumerable<keyvaluepair<string, object="">&gt;, IEnumerable

Inheritance

object XmpPackage

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

ارزش میدان

string

پیش فرض

xmlns پیش فرض. به عنوان مثال xmlns:dc.

[JsonProperty]
protected readonly string prefix

ارزش میدان

string

املاک

کلمات کلیدی / ویژگی های ارزش بسته XMP.

[JsonProperty]
protected Dictionary<string, object=""> properties

ارزش میدان

Dictionary &lt؛ string , object >

Properties

Count

تعداد کلید XMP را دریافت کنید.

public int Count { get; }

ارزش املاک

int

Keys

کلیدها را در بسته XMP دریافت کنید.

public virtual Dictionary<string, object="">.KeyCollection Keys { get; }

ارزش املاک

Dictionary &lt؛ string , object &gt؛ KeyCollection

NamespaceUri

به نام URI وارد می شود.

public string NamespaceUri { get; }

ارزش املاک

string

Prefix

پیش فرض را دریافت کنید.

public string Prefix { get; }

ارزش املاک

string

XmlNamespace

استفاده از XML NameSpace

public string XmlNamespace { get; }

ارزش املاک

string

این[String]

دریافت یا تنظیم سیستم.Object با کلید مشخص شده.

public virtual object this[string key] { get; set; }

ارزش املاک

object

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

ArgumentNullException

کلید صفر است.

Clear()

این مورد را روشن می کند.

public virtual void Clear()

ContainsKey(String)

تعیین می کند که آیا این مجموعه کلید مشخص شده است.

public virtual bool ContainsKey(string key)

Parameters

key string

کلید باید بررسی شود.

Returns

bool

درست اگر System.Collections.Generic.IDictionary`2 حاوی کلید مشخص شده باشد؛ در غیر این صورت، The Persian translation for “false” is “غلط”..

GetEnumerator()

بازگرداندن یک فهرست که از طریق جمع آوری iterates.

public IEnumerator<keyvaluepair<string, object="">&gt; GetEnumerator()

Returns

IEnumerator &lt؛ KeyValuePair &lt؛ string , object &gt؛&gt؛

یک System.Collections.Generic.IEnumerator`1 که می تواند برای iterate از طریق مجموعه استفاده شود.

GetKeyValueAsXml(String)

کد RDF را برای Aspose.Imaging.Xmp.XmpArrayType مشخص کنید.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

نوع آرایه XMP

Returns

string

بازگشت کد RDF برای Aspose.Imaging.Xmp.XmpArrayType خاص.

GetXmlValue()

ارزش XMP را به نمایندگی XML تبدیل می کند.

public virtual string GetXmlValue()

Returns

string

ارزش XMP تبدیل شده به نمایشنامه XML را باز می گرداند.

Remove(String)

ارزش را با کلید مشخص شده حذف کنید.

public virtual bool Remove(string key)

Parameters

key string

شاخه نشان دهنده کلید است که با ارزش حذف شده شناسایی می شود.

Returns

bool

بازگردانده می شود اگر مقدار با کلید مشخص شده حذف شده باشد.

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

bool

true, if the System.Collections.Generic.IDictionary`2 contains the key’; otherwise, false.</keyvaluepair<string,></string,></string,></keyvaluepair<string,></keyvaluepair<string,>

 فارسی