Class XmpMetadata

Class XmpMetadata

Namespace: Aspose.Page.EPS.XMP
Assembly: Aspose.Page.dll (25.1.2)

Cung cấp quyền truy cập vào dòng siêu dữ liệu XMP.

public sealed class XmpMetadata : IDictionary<string, xmpvalue="">, ICollection<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable

Kế thừa

objectXmpMetadata

Thực hiện

IDictionary<string, xmpvalue="">, ICollection<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable<keyvaluepair<string, xmpvalue="">&gt;, IEnumerable

Các thành viên kế thừa

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

Thuộc tính

Count

Lấy số lượng phần tử trong bộ sưu tập.

public int Count { get; }

Giá trị thuộc tính

int

IsFixedSize

Kiểm tra xem bộ sưu tập có kích thước cố định hay không.

public bool IsFixedSize { get; }

Giá trị thuộc tính

bool

IsReadOnly

Kiểm tra xem bộ sưu tập có chỉ đọc hay không.

public bool IsReadOnly { get; }

Giá trị thuộc tính

bool

IsSynchronized

Kiểm tra xem bộ sưu tập có đồng bộ hóa hay không.

public bool IsSynchronized { get; }

Giá trị thuộc tính

bool

Keys

Lấy bộ sưu tập các khóa siêu dữ liệu.

public ICollection<string> Keys { get; }

Giá trị thuộc tính

ICollection<string&gt;

NamespaceManager

Lấy trình quản lý không gian tên.

public XmlNamespaceManager NamespaceManager { get; }

Giá trị thuộc tính

XmlNamespaceManager

SyncRoot

Lấy đối tượng đồng bộ hóa bộ sưu tập.

public object SyncRoot { get; }

Giá trị thuộc tính

object

Values

Lấy các giá trị trong siêu dữ liệu.

public ICollection<xmpvalue> Values { get; }

Giá trị thuộc tính

ICollection<XmpValue&gt;

this[string]

Lấy hoặc thiết lập dữ liệu từ siêu dữ liệu.

public XmpValue this[string key] { get; set; }

Giá trị thuộc tính

XmpValue

Phương thức

Add(string, XmpValue)

Thêm giá trị vào siêu dữ liệu.

public void Add(string key, XmpValue value)

Tham số

key string

Khóa để thêm.

value XmpValue

Giá trị sẽ được thêm.

Add(string, object)

Thêm giá trị vào siêu dữ liệu.

public void Add(string key, object value)

Tham số

key string

Khóa để thêm.

value object

Giá trị sẽ được thêm.

Add(KeyValuePair<string, xmpvalue="">)

Thêm cặp với khóa và giá trị vào từ điển.

public void Add(KeyValuePair<string, xmpvalue=""> item)

Tham số

item KeyValuePair<string, XmpValue&gt;

Mục sẽ được thêm.

AddArrayItem(string, XmpValue)

Thêm giá trị vào một mảng. Giá trị sẽ được thêm vào cuối mảng.

public void AddArrayItem(string arrayKey, XmpValue value)

Tham số

arrayKey string

Khóa của mảng để tìm trong từ điển.

value XmpValue

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

AddArrayItem(string, int, XmpValue)

Thêm giá trị vào một mảng theo chỉ số đã chỉ định.

public void AddArrayItem(string arrayKey, int index, XmpValue value)

Tham số

arrayKey string

Khóa của mảng để tìm trong từ điển.

index int

Chỉ số của giá trị mới trong mảng.

value XmpValue

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

AddNamedValue(string, string, XmpValue)

Thêm giá trị có tên vào một cấu trúc.

public void AddNamedValue(string structureKey, string valueKey, XmpValue value)

Tham số

structureKey string

Khóa của cấu trúc để tìm trong từ điển.

valueKey string

Tên của giá trị để thêm vào cấu trúc.

value XmpValue

Giá trị để thêm vào cấu trúc.

Clear()

Xóa siêu dữ liệu.

public void Clear()

Contains(string)

Kiểm tra xem khóa có nằm trong siêu dữ liệu hay không.

public bool Contains(string key)

Tham số

key string

Khóa của mục cần tìm.

Trả về

bool

True nếu khóa nằm trong siêu dữ liệu.

Contains(KeyValuePair<string, xmpvalue="">)

Kiểm tra xem cặp khóa-giá trị đã chỉ định có nằm trong từ điển hay không.

public bool Contains(KeyValuePair<string, xmpvalue=""> item)

Tham số

item KeyValuePair<string, XmpValue&gt;

Cặp khóa-giá trị.

Trả về

bool

true nếu cặp này được tìm thấy.

ContainsKey(string)

Xác định xem từ điển này có chứa khóa đã chỉ định hay không.

public bool ContainsKey(string key)

Tham số

key string

Khóa để tìm trong từ điển.

Trả về

bool

true nếu khóa được tìm thấy.

CopyTo(KeyValuePair<string, xmpvalue="">[], int)

Sao chép các phần tử của bộ sưu tập vào mảng.

public void CopyTo(KeyValuePair<string, xmpvalue="">[] array, int index)

Tham số

array KeyValuePair<string, XmpValue&gt;[]

Mảng đích.

index int

Chỉ số bắt đầu.

GetEnumerator()

Trả về bộ đếm từ điển.

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

Trả về

IEnumerator<KeyValuePair<string, XmpValue&gt;&gt;

Bộ đếm.

GetNamespaceUriByPrefix(string)

Trả về URI không gian tên theo tiền tố.

public string GetNamespaceUriByPrefix(string prefix)

Tham số

prefix string

Giá trị của tiền tố.

Trả về

string

Giá trị của URI không gian tên.

GetPrefixByNamespaceUri(string)

Trả về tiền tố theo URI không gian tên.

public string GetPrefixByNamespaceUri(string namespaceUri)

Tham số

namespaceUri string

URI không gian tên.

Trả về

string

Giá trị của tiền tố.

RegisterNamespaceUri(string, string)

Đăng ký URI không gian tên.

public void RegisterNamespaceUri(string prefix, string namespaceUri)

Tham số

prefix string

Giá trị của tiền tố.

namespaceUri string

Giá trị của URI không gian tên.

RegisterNamespaceUri(string, string, string)

Đăng ký URI không gian tên.

public void RegisterNamespaceUri(string prefix, string namespaceUri, string schemaDescription)

Tham số

prefix string

Giá trị của tiền tố.

namespaceUri string

Giá trị của URI không gian tên.

schemaDescription string

Giá trị của mô tả lược đồ.

Remove(string)

Xóa mục khỏi siêu dữ liệu.

public bool Remove(string key)

Tham số

key string

Khóa của mục cần xóa.

Trả về

bool

True - nếu khóa bị xóa; ngược lại, false.

Remove(KeyValuePair<string, xmpvalue="">)

Xóa cặp khóa/giá trị khỏi bộ sưu tập.

public bool Remove(KeyValuePair<string, xmpvalue=""> item)

Tham số

item KeyValuePair<string, XmpValue&gt;

Cặp khóa/giá trị sẽ được xóa.

Trả về

bool

true nếu cặp được tìm thấy và xóa.

SetArrayItem(string, int, XmpValue)

Thiết lập giá trị trong một mảng. Giá trị trước đó sẽ được thay thế bằng giá trị mới.

public void SetArrayItem(string arrayKey, int index, XmpValue value)

Tham số

arrayKey string

Khóa của mảng để tìm trong từ điển.

index int

Chỉ số của giá trị mới trong mảng.

value XmpValue

Giá trị để thiết lập trong mảng.

SetNamedValue(string, string, XmpValue)

Thiết lập giá trị có tên vào một cấu trúc. Giá trị có tên trước đó, nếu đã tồn tại, sẽ được thay thế bằng giá trị mới.

public void SetNamedValue(string structureKey, string valueKey, XmpValue value)

Tham số

structureKey string

Khóa của cấu trúc để tìm trong từ điển.

valueKey string

Tên của giá trị để thiết lập vào cấu trúc.

value XmpValue

Giá trị để thiết lập vào cấu trúc.

TryGetValue(string, out XmpValue)

Cố gắng tìm khóa trong từ điển và lấy giá trị nếu tìm thấy.

public bool TryGetValue(string key, out XmpValue value)

Tham số

key string

Khóa để tìm trong từ điển.

value XmpValue

Giá trị đã lấy.

Trả về

bool

true nếu khóa được tìm thấy.

 Tiếng Việt