Metadata

Metadata class

XMP meta veri akışına erişim sağlar.

public sealed class Metadata : IDictionary<string, XmpValue>

Özellikleri

İsimTanım
Count { get; }Koleksiyondaki öğelerin sayısını alır.
ExtensionFields { get; }Uzantı alanlarının sözlüğünü alır.
IsFixedSize { get; }Koleksiyonun sabit bir boyutu olup olmadığını kontrol eder.
IsReadOnly { get; }Koleksiyonun salt okunur olup olmadığını kontrol eder.
IsSynchronized { get; }Koleksiyonun senkronize edilip edilmediğini kontrol eder.
Item { get; set; }Meta verilerden veri alır veya ayarlar.
Keys { get; }Meta veri anahtarlarının koleksiyonunu alır.
NamespaceManager { get; }Ad alanı yöneticisini alır.
SyncRoot { get; }Koleksiyon eşitleme nesnesini alır.
Values { get; }Meta verilerdeki değerleri alır.

yöntemler

İsimTanım
Add(KeyValuePair<string, XmpValue>)Anahtar ve değer içeren çifti sözlüğe ekler.
Add(string, object)Meta verilere değer ekler.
Add(string, XmpPdfAExtensionObject)Meta verilere pdf uzantısı ekler.
Add(string, XmpValue)Meta verilere değer ekler.
Clear()Meta verileri temizler.
Contains(KeyValuePair<string, XmpValue>)Belirtilen anahtar/değer çiftinin sözlükte bulunup bulunmadığını kontrol eder.
Contains(string)Anahtarın meta verilerde olup olmadığını kontrol eder.
ContainsKey(string)Bu sözlüğün belirtilen anahtarı içerip içermediğini belirler.
CopyTo(KeyValuePair<string, XmpValue>[], int)
GetEnumerator()Sözlük numaralandırıcısını döndürür.
GetNamespaceUriByPrefix(string)Ön eke göre ad alanı URI’sini döndürür.
GetPrefixByNamespaceUri(string)Ad alanı URI’sine göre önek döndürür.
RegisterNamespaceUri(string, string)Ad alanı URI’sini kaydeder.
RegisterNamespaceUri(string, string, string)Ad alanı URI’sini kaydeder.
Remove(KeyValuePair<string, XmpValue>)Koleksiyondan anahtar/değer çiftini kaldırır.
Remove(string)Girişi meta verilerden kaldırır.
TryGetValue(string, out XmpValue)Sözlükte anahtarı bulmaya çalışır ve bulunursa değeri alır.

Ayrıca bakınız