Class XmpMetadata

XmpMetadata class

Παρέχει πρόσβαση στη ροή μεταδεδομένων XMP.

public sealed class XmpMetadata : IDictionary<string, XmpValue>

Ιδιότητες

ΟνομαΠεριγραφή
Count { get; }Λαμβάνει τον αριθμό των στοιχείων στη συλλογή.
IsFixedSize { get; }Ελέγχει εάν το colleciton έχει σταθερό μέγεθος.
IsReadOnly { get; }Ελέγχει εάν η συλλογή είναι μόνο για ανάγνωση.
IsSynchronized { get; }Ελέγχει εάν η συλλογή είναι συγχρονισμένη.
Item { get; set; }Λαμβάνει ή ορίζει δεδομένα από μεταδεδομένα.
Keys { get; }Λαμβάνει συλλογή κλειδιών μεταδεδομένων.
NamespaceManager { get; }Λήψη διαχειριστή χώρου ονομάτων.
SyncRoot { get; }Λαμβάνει αντικείμενο συγχρονισμού συλλογής.
Values { get; }Λαμβάνει τιμές στα μεταδεδομένα.

Μέθοδοι

ΟνομαΠεριγραφή
Add(KeyValuePair<string, XmpValue>)Προσθέτει ζεύγος με κλειδί και τιμή στο λεξικό.
Add(string, object)Προσθέτει αξία στα μεταδεδομένα.
Add(string, XmpValue)Προσθέτει αξία στα μεταδεδομένα.
AddArrayItem(string, XmpValue)Προσθέτει αξία σε έναν πίνακα. Η τιμή θα προστεθεί στο τέλος του πίνακα.
AddArrayItem(string, int, XmpValue)Προσθέτει τιμή σε έναν πίνακα με καθορισμένο ευρετήριο.
AddNamedValue(string, string, XmpValue)Προσθέτει ονομαστική τιμή σε μια δομή.
Clear()Διαγράφει μεταδεδομένα.
Contains(KeyValuePair<string, XmpValue>)Οι έλεγχοι περιέχονται στο λεξικό καθορισμένο ζεύγος κλειδιού-τιμής.
Contains(string)Ελέγχει αν το κλειδί περιλαμβάνεται στα μεταδεδομένα.
ContainsKey(string)Καθορίζει εάν αυτό το λεξικό περιέχει καθορισμένο κλειδί.
CopyTo(KeyValuePair<string, XmpValue>[], int)Αντιγράφει στοιχεία της συλλογής σε πίνακα.
GetEnumerator()Επιστρέφει τον απαριθμητή λεξικού.
GetNamespaceUriByPrefix(string)Επιστρέφει το URI χώρου ονομάτων με πρόθεμα.
GetPrefixByNamespaceUri(string)Επιστρέφει πρόθεμα ανά χώρο ονομάτων URI.
RegisterNamespaceUri(string, string)Καταχωρεί το URI χώρου ονομάτων.
RegisterNamespaceUri(string, string, string)Καταχωρεί το URI χώρου ονομάτων.
Remove(KeyValuePair<string, XmpValue>)Αφαιρεί το ζεύγος κλειδιού/τιμής από τη συλλογή.
Remove(string)Καταργεί την καταχώριση από τα μεταδεδομένα.
SetArrayItem(string, int, XmpValue)Ορίζει την τιμή σε έναν πίνακα. Η προηγούμενη τιμή θα αντικατασταθεί με νέα.
SetNamedValue(string, string, XmpValue)Ορίζει την ονομασμένη τιμή σε μια δομή. Η προηγούμενη ονομασμένη τιμή, εάν υπάρχει ήδη, θα αντικατασταθεί με νέα.
TryGetValue(string, out XmpValue)Προσπαθεί να βρει κλειδί στο λεξικό και ανακτά τιμή εάν βρεθεί.

Δείτε επίσης