Class XmpMetadata

Class XmpMetadata

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

Memberikan akses ke aliran metadata XMP.

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

Pewarisan

objectXmpMetadata

Mengimplementasikan

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

Anggota yang Dwarisi

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

Properti

Count

Mengambil jumlah elemen dalam koleksi.

public int Count { get; }

Nilai Properti

int

IsFixedSize

Memeriksa apakah koleksi memiliki ukuran tetap.

public bool IsFixedSize { get; }

Nilai Properti

bool

IsReadOnly

Memeriksa apakah koleksi hanya-baca.

public bool IsReadOnly { get; }

Nilai Properti

bool

IsSynchronized

Memeriksa apakah koleksi disinkronkan.

public bool IsSynchronized { get; }

Nilai Properti

bool

Keys

Mengambil koleksi kunci metadata.

public ICollection<string> Keys { get; }

Nilai Properti

ICollection<string&gt;

NamespaceManager

Mengambil pengelola namespace.

public XmlNamespaceManager NamespaceManager { get; }

Nilai Properti

XmlNamespaceManager

SyncRoot

Mengambil objek sinkronisasi koleksi.

public object SyncRoot { get; }

Nilai Properti

object

Values

Mengambil nilai dalam metadata.

public ICollection<xmpvalue> Values { get; }

Nilai Properti

ICollection<XmpValue&gt;

this[string]

Mengambil atau menetapkan data dari metadata.

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

Nilai Properti

XmpValue

Metode

Add(string, XmpValue)

Menambahkan nilai ke metadata.

public void Add(string key, XmpValue value)

Parameter

key string

Kunci untuk ditambahkan.

value XmpValue

Nilai yang akan ditambahkan.

Add(string, object)

Menambahkan nilai ke metadata.

public void Add(string key, object value)

Parameter

key string

Kunci untuk ditambahkan.

value object

Nilai yang akan ditambahkan.

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

Menambahkan pasangan dengan kunci dan nilai ke dalam kamus.

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

Parameter

item KeyValuePair<string, XmpValue&gt;

Item yang akan ditambahkan.

AddArrayItem(string, XmpValue)

Menambahkan nilai ke dalam array. Nilai akan ditambahkan di akhir array.

public void AddArrayItem(string arrayKey, XmpValue value)

Parameter

arrayKey string

Kunci dari array untuk dicari dalam kamus.

value XmpValue

Nilai untuk ditambahkan ke dalam array.

AddArrayItem(string, int, XmpValue)

Menambahkan nilai ke dalam array berdasarkan indeks yang ditentukan.

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

Parameter

arrayKey string

Kunci dari array untuk dicari dalam kamus.

index int

Indeks nilai baru dalam array.

value XmpValue

Nilai untuk ditambahkan ke dalam array.

AddNamedValue(string, string, XmpValue)

Menambahkan nilai bernama ke dalam struktur.

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

Parameter

structureKey string

Kunci dari struktur untuk dicari dalam kamus.

valueKey string

Nama nilai untuk ditambahkan ke dalam struktur.

value XmpValue

Nilai untuk ditambahkan ke dalam struktur.

Clear()

Menghapus metadata.

public void Clear()

Contains(string)

Memeriksa apakah kunci terdapat dalam metadata.

public bool Contains(string key)

Parameter

key string

Kunci entri untuk ditemukan.

Mengembalikan

bool

True jika kunci terdapat dalam metadata.

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

Memeriksa apakah pasangan kunci-nilai tertentu terdapat dalam kamus.

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

Parameter

item KeyValuePair<string, XmpValue&gt;

Pasangan kunci-nilai.

Mengembalikan

bool

true jika pasangan ini ditemukan.

ContainsKey(string)

Menentukan apakah kamus ini mengandung kunci yang ditentukan.

public bool ContainsKey(string key)

Parameter

key string

Kunci untuk dicari dalam kamus.

Mengembalikan

bool

true jika kunci ditemukan.

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

Menyalin elemen koleksi ke dalam array.

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

Parameter

array KeyValuePair<string, XmpValue&gt;[]

Array tujuan.

index int

Indeks awal.

GetEnumerator()

Mengembalikan enumerator kamus.

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

Mengembalikan

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

Enumerator.

GetNamespaceUriByPrefix(string)

Mengembalikan URI namespace berdasarkan prefix.

public string GetNamespaceUriByPrefix(string prefix)

Parameter

prefix string

Nilai dari prefix.

Mengembalikan

string

Nilai dari URI namespace.

GetPrefixByNamespaceUri(string)

Mengembalikan prefix berdasarkan URI namespace.

public string GetPrefixByNamespaceUri(string namespaceUri)

Parameter

namespaceUri string

URI namespace.

Mengembalikan

string

Nilai dari prefix.

RegisterNamespaceUri(string, string)

Mendaftarkan URI namespace.

public void RegisterNamespaceUri(string prefix, string namespaceUri)

Parameter

prefix string

Nilai dari prefix.

namespaceUri string

Nilai dari URI namespace.

RegisterNamespaceUri(string, string, string)

Mendaftarkan URI namespace.

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

Parameter

prefix string

Nilai dari prefix.

namespaceUri string

Nilai dari URI namespace.

schemaDescription string

Nilai dari deskripsi skema.

Remove(string)

Menghapus entri dari metadata.

public bool Remove(string key)

Parameter

key string

Kunci entri untuk dihapus.

Mengembalikan

bool

True - jika kunci dihapus; jika tidak, false.

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

Menghapus pasangan kunci/nilai dari koleksi.

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

Parameter

item KeyValuePair<string, XmpValue&gt;

Pasangan kunci/nilai yang akan dihapus.

Mengembalikan

bool

true jika pasangan ditemukan dan dihapus.

SetArrayItem(string, int, XmpValue)

Mengatur nilai dalam array. Nilai sebelumnya akan diganti dengan yang baru.

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

Parameter

arrayKey string

Kunci dari array untuk dicari dalam kamus.

index int

Indeks nilai baru dalam array.

value XmpValue

Nilai untuk diatur dalam array.

SetNamedValue(string, string, XmpValue)

Mengatur nilai bernama ke dalam struktur. Nilai bernama sebelumnya, jika sudah ada, akan diganti dengan yang baru.

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

Parameter

structureKey string

Kunci dari struktur untuk dicari dalam kamus.

valueKey string

Nama nilai untuk diatur ke dalam struktur.

value XmpValue

Nilai untuk diatur ke dalam struktur.

TryGetValue(string, out XmpValue)

Mencoba untuk menemukan kunci dalam kamus dan mengambil nilai jika ditemukan.

public bool TryGetValue(string key, out XmpValue value)

Parameter

key string

Kunci untuk dicari dalam kamus.

value XmpValue

Nilai yang diambil.

Mengembalikan

bool

true jika kunci ditemukan.

 Indonesia