Aspose::Page::EPS::XMP::XmpMetadata κλάση
περιεχόμενα
[
κρύβω
]XmpMetadata class
Παρέχει πρόσβαση στη ροή μεταδεδομένων XMP.
class XmpMetadata : public System::Collections::Generic::IDictionary<System::String, System::SharedPtr<XmpValue>>
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Add(const System::String&, const System::SharedPtr<XmpValue>&) override | Προσθέτει τιμή στα μεταδεδομένα. |
| Add(const System::String&, const System::SharedPtr<System::Object>&) | Προσθέτει τιμή στα μεταδεδομένα. |
| Add(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | Προσθέτει ζεύγος με κλειδί και τιμή στο λεξικό. |
| AddArrayItem(System::String, System::SharedPtr<XmpValue>) | Προσθέτει τιμή σε έναν πίνακα. Η τιμή θα προστεθεί στο τέλος του πίνακα. |
| AddArrayItem(System::String, int32_t, System::SharedPtr<XmpValue>) | Προσθέτει τιμή σε έναν πίνακα με καθορισμένο δείκτη. |
| AddNamedValue(System::String, System::String, System::SharedPtr<XmpValue>) | Προσθέτει ονομαστική τιμή σε μια δομή. |
| Clear() override | Καθαρίζει τα μεταδεδομένα. |
| Contains(const System::String&) const | Ελέγχει αν το κλειδί βρίσκεται στα μεταδεδομένα. |
| Contains(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) const override | Ελέγχει αν το καθορισμένο ζεύγος κλειδί-τιμή βρίσκεται στο λεξικό. |
| ContainsKey(const System::String&) const override | Καθορίζει αν αυτό το λεξικό περιέχει το καθορισμένο κλειδί. |
| CopyTo(System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>>, int32_t) override | Αντιγράφει τα στοιχεία της συλλογής σε έναν πίνακα. |
| get_Count() const override | Λαμβάνει τον αριθμό των στοιχείων στη συλλογή. |
| get_IsFixedSize() const | Ελέγχει αν η συλλογή έχει σταθερό μέγεθος. |
| get_IsReadOnly() const override | Ελέγχει αν η συλλογή είναι μόνο για ανάγνωση. |
| get_IsSynchronized() | Ελέγχει αν η συλλογή είναι συγχρονισμένη. |
| get_Keys() const override | Λαμβάνει τη συλλογή των κλειδιών μεταδεδομένων. |
| get_NamespaceManager() | Λαμβάνει τον διαχειριστή χώρου ονομάτων. |
| get_SyncRoot() const | Λαμβάνει το αντικείμενο συγχρονισμού της συλλογής. |
| get_Values() const override | Λαμβάνει τις τιμές στα μεταδεδομένα. |
| GetEnumerator() override | Επιστρέφει τον απαριθμητή του λεξικού. |
| GetNamespaceUriByPrefix(System::String) | Επιστρέφει το URI του χώρου ονομάτων με βάση το πρόθεμα. |
| GetPrefixByNamespaceUri(System::String) | Επιστρέφει το πρόθεμα με βάση το URI του χώρου ονομάτων. |
| idx_get(const System::String&) const override | Αποκτά δεδομένα από τα μεταδεδομένα. |
| idx_set(const System::String&, System::SharedPtr<XmpValue>) override | Ορίζει δεδομένα από τα μεταδεδομένα. |
| RegisterNamespaceUri(System::String, System::String) | Καταχωρεί το URI του χώρου ονομάτων. |
| RegisterNamespaceUri(System::String, System::String, System::String) | Καταχωρεί το URI του χώρου ονομάτων. |
| Remove(const System::String&) override | Αφαιρεί την καταχώρηση από τα μεταδεδομένα. |
| Remove(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | Αφαιρεί το ζεύγος κλειδί/τιμή από τη συλλογή. |
| SetArrayItem(System::String, int32_t, System::SharedPtr<XmpValue>) | Ορίζει τιμή σε έναν πίνακα. Η προηγούμενη τιμή θα αντικατασταθεί με τη νέα. |
| SetNamedValue(System::String, System::String, System::SharedPtr<XmpValue>) | Ορίζει ονομασμένη τιμή σε μια δομή. Η προηγούμενη ονομασμένη τιμή, αν υπάρχει ήδη, θα αντικατασταθεί με τη νέα. |
| TryGetValue(const System::String&, System::SharedPtr<XmpValue>&) const override | Προσπαθεί να βρει το κλειδί στο λεξικό και να ανακτήσει την τιμή αν βρεθεί. |
Δείτε επίσης
- Class IDictionary
- Namespace Aspose::Page::EPS::XMP
- Library Aspose.Page for C++