Class XmpPackage

Class XmpPackage

Tên không gian: Aspose.Imaging.Xmp Tổng hợp: Aspose.Imaging.dll (25.4.0)

Nó đại diện cho sự trừu tượng cơ bản cho gói 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

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Fields

Tên miền

Namespace urine cho biểu đồ XMP cụ thể.

[JsonProperty]
protected readonly string namespaceUri

Giá trị Field

string

Đánh giá Prefix

Ví dụ: xmlns:dc.

[JsonProperty]
protected readonly string prefix

Giá trị Field

string

Tài sản

Từ điển thuộc tính chìa khóa / giá trị gói XMP.

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

Giá trị Field

Dictionary < string , object >

Properties

Count

Nhận tính toán chìa khóa XMP

public int Count { get; }

Giá trị bất động sản

int

Keys

Nhận chìa khóa trong gói XMP.

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

Giá trị bất động sản

Dictionary < string , object & gt; KeyCollection

NamespaceUri

Nhập tên URI.

public string NamespaceUri { get; }

Giá trị bất động sản

string

Prefix

Nhận được Prefix.

public string Prefix { get; }

Giá trị bất động sản

string

XmlNamespace

Có được XML namespace.

public string XmlNamespace { get; }

Giá trị bất động sản

string

cái này[String]

Nhận hoặc đặt System.Object với chìa khóa được chỉ định.

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

Giá trị bất động sản

object

Methods

AddValue(Thẻ, string)

Thêm giá trị vào chìa khóa được chỉ định.

public virtual void AddValue(string key, string value)

Parameters

key string

Hiển thị dòng của khóa được xác định với giá trị thêm.

value string

Giá trị để thêm vào.

AddValue(Thẻ, Object)

Thêm giá trị vào chìa khóa được chỉ định.

public virtual void AddValue(string key, object value)

Parameters

key string

Hiển thị dòng của khóa được xác định với giá trị thêm.

value object

Giá trị để thêm vào.

Exceptions

ArgumentNullException

Chìa khóa là zero.

Clear()

Giải thích trường hợp này.

public virtual void Clear()

ContainsKey(String)

Nó xác định liệu bộ sưu tập này đã chỉ định chìa khóa.

public virtual bool ContainsKey(string key)

Parameters

key string

Chìa khóa để kiểm tra.

Returns

bool

đúng nếu System.Collections.Generic.IDictionary`2 chứa chìa khóa được chỉ định; nếu không, giả.

GetEnumerator()

Quay lại một con số mà iterates thông qua bộ sưu tập.

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

Returns

IEnumerator < KeyValuePair < string , object và >>

Một System.Collections.Generic.IEnumerator`1 có thể được sử dụng để iterate thông qua bộ sưu tập.

GetKeyValueAsXml(String)

Nhận mã RDF cho Aspose.Imaging.Xmp.xmpArrayType cụ thể.

protected virtual string GetKeyValueAsXml(string key)

Parameters

key string

Các loại của XMP array.

Returns

string

Quay lại mã RDF cho Aspose.Imaging.Xmp.xmpArrayType cụ thể.

GetXmlValue()

Chuyển đổi giá trị XMP sang định dạng XML.

public virtual string GetXmlValue()

Returns

string

Trả lại giá trị XMP được chuyển đổi thành biểu tượng XML.

Remove(String)

Xóa giá trị với chìa khóa được chỉ định.

public virtual bool Remove(string key)

Parameters

key string

Hiển thị dòng của chìa khóa được xác định với giá trị bị xóa.

Returns

bool

Trở lại đúng nếu giá trị với chìa khóa đã bị xóa.

SetValue(Tính năng: IXmlValue)

Đặt giá trị

public virtual void SetValue(string key, IXmlValue value)

Parameters

key string

Hiển thị dòng của khóa được xác định với giá trị thêm.

value IXmlValue

Giá trị để thêm vào.

SetValue(Thẻ, IXmpType)

Đặt giá trị

public virtual void SetValue(string key, IXmpType value)

Parameters

key string

Hiển thị dòng của khóa được xác định với giá trị thêm.

value IXmpType

Giá trị để thêm vào.

SetXmpBoolean(Thẻ, string)

Đặt giá trị boolean XMP.

protected void SetXmpBoolean(string key, string boolValue)

Parameters

key string

Hiển thị dòng của chìa khóa được xác định với giá trị đặt.

boolValue string

Giá trị boolean

SetXmpDate(Thẻ, string)

Cài đặt ngày XMP.

protected void SetXmpDate(string key, string date)

Parameters

key string

Hiển thị dòng của chìa khóa được xác định với giá trị đặt.

date string

Ngày để đặt.

SetXmpGuid(Thẻ, string)

Thiết lập XMP ID duy nhất.

protected void SetXmpGuid(string key, string guid)

Parameters

key string

Hiển thị dòng của chìa khóa được xác định với giá trị định GUID.

guid string

Người nhận dạng độc đáo

SetXmpInteger(Thẻ, string)

Cài đặt toàn bộ XMP.

protected void SetXmpInteger(string key, string intValue)

Parameters

key string

Hiển thị dòng của chìa khóa được xác định với giá trị đặt.

intValue string

giá trị toàn diện.

SetXmpTypeValue(Nhãn hiệu: XmpTypeBase)

Đặt giá trị kiểu XMP.

public virtual void SetXmpTypeValue(string key, XmpTypeBase value)

Parameters

key string

Hiển thị dòng của chìa khóa được xác định với giá trị đặt.

value XmpTypeBase

Giá trị để đặt ra.

TryGetValue(String, Out Object)

Nhận giá trị bằng key'.

public bool TryGetValue(string key, out object value)

Parameters

key string

Chìa khóa yếu tố XMP

value object

Giá trị của XMP

Returns

bool

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

 Tiếng Việt