Class XmpMetadata

XmpMetadata class

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

public sealed class XmpMetadata : IDictionary<string, XmpValue>

Özellikleri

İsimTanım
Count { get; }Koleksiyondaki öğelerin sayısını alır.
IsFixedSize { get; }Koleksiyonun sabit boyutu olup olmadığını kontrol eder.
IsReadOnly { get; }Koleksiyonun salt okunur olup olmadığını kontrol eder.
IsSynchronized { get; }Koleksiyonun senkronize olup olmadığını 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>)Sözlüğe anahtar ve değer çifti ekler.
Add(string, object)Meta verilere değer katar.
Add(string, XmpValue)Meta verilere değer katar.
AddArrayItem(string, XmpValue)Bir diziye değer ekler. Değer, dizinin sonuna eklenecektir.
AddArrayItem(string, int, XmpValue)Belirtilen dizine göre bir diziye değer ekler.
AddNamedValue(string, string, XmpValue)Bir yapıya adlandırılmış 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)Koleksiyonun öğelerini diziye kopyalar.
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 öneki 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.
SetArrayItem(string, int, XmpValue)Bir dizideki değeri ayarlar. Önceki değer yenisiyle değiştirilecek.
SetNamedValue(string, string, XmpValue)Adlandırılmış değeri bir yapıya ayarlar. Önceden adlandırılmış değer, eğer zaten varsa, yenisiyle değiştirilecek.
TryGetValue(string, out XmpValue)Anahtarı sözlükte bulmaya çalışır ve bulunursa değeri alır.

Ayrıca bakınız