XmpMediaManagementPackage

XmpMediaManagementPackage class

Το Αντιπροσωπεύει τον χώρο ονομάτων XMP Media Management.

public sealed class XmpMediaManagementPackage : XmpPackage

Κατασκευαστές

Ονομα Περιγραφή
XmpMediaManagementPackage() Αρχικοποιεί μια νέα παρουσία τουXmpMediaManagementPackage τάξη.

Ιδιότητες

Ονομα Περιγραφή
Count { get; } Λαμβάνει τον αριθμό των ιδιοτήτων μεταδεδομένων.
DerivedFrom { get; set; } Λαμβάνει ή ορίζει την αναφορά στον πόρο από τον οποίο προέρχεται αυτή.
DocumentID { get; set; } Λαμβάνει ή ορίζει το κοινό αναγνωριστικό για όλες τις εκδόσεις και παραδόσεις του πόρου.
History { get; set; } Λαμβάνει ή ορίζει μια σειρά ενεργειών υψηλού επιπέδου που οδήγησαν σε αυτόν τον πόρο.
Ingredients { get; set; } Λαμβάνει ή ορίζει τις αναφορές σε πόρους που έχουν ενσωματωθεί, με συμπερίληψη ή αναφορά, σε αυτόν τον πόρο.
InstanceID { get; set; } Λαμβάνει ή ορίζει το αναγνωριστικό για μια συγκεκριμένη ενσάρκωση ενός πόρου, που ενημερώνεται κάθε φορά που αποθηκεύεται το αρχείο.
Item { get; } Λαμβάνει τοMetadataProperty με το καθορισμένο όνομα.
Keys { get; } Λαμβάνει μια συλλογή από ονόματα ιδιοτήτων μεταδεδομένων.
ManagedFrom { get; set; } Λαμβάνει ή ορίζει την αναφορά στο έγγραφο όπως ήταν πριν από τη διαχείριση.
Manager { get; set; } Λαμβάνει ή ορίζει το όνομα του συστήματος διαχείρισης στοιχείων που διαχειρίζεται αυτόν τον πόρο.
ManagerVariant { get; set; } Λαμβάνει ή ορίζει τη συγκεκριμένη παραλλαγή του συστήματος διαχείρισης περιουσιακών στοιχείων.
ManageTo { get; set; } Λαμβάνει ή ορίζει το URI που προσδιορίζει τον διαχειριζόμενο πόρο στο σύστημα διαχείρισης στοιχείων
ManageUI { get; set; } Λαμβάνει ή ορίζει το URI που μπορεί να χρησιμοποιηθεί για πρόσβαση σε πληροφορίες σχετικά με τον διαχειριζόμενο πόρο μέσω ενός προγράμματος περιήγησης ιστού.
MetadataType { get; } Λαμβάνει τον τύπο μεταδεδομένων.
NamespaceUri { get; } Λαμβάνει το URI χώρου ονομάτων.
OriginalDocumentID { get; set; } Λαμβάνει ή ορίζει το κοινό αναγνωριστικό για τον αρχικό πόρο από τον οποίο προέρχεται ο τρέχων πόρος.
Prefix { get; } Παίρνει το πρόθεμα xmlns.
PropertyDescriptors { get; } Λαμβάνει μια συλλογή περιγραφών που περιέχουν πληροφορίες σχετικά με ιδιότητες προσβάσιμες μέσω της μηχανής αναζήτησης GroupDocs.Metadata.
RenditionClass { get; set; } Λαμβάνει ή ορίζει το όνομα της κλάσης απόδοσης για αυτόν τον πόρο.
RenditionParams { get; set; } Λαμβάνει ή ορίζει την τιμή που χρησιμοποιείται για την παροχή πρόσθετων παραμέτρων απόδοσης που είναι πολύ περίπλοκες ή περίπλοκες για να κωδικοποιηθούν στο xmpMM:RenditionClass.
VersionID { get; set; } Λαμβάνει ή ορίζει το αναγνωριστικό έκδοσης εγγράφου για αυτόν τον πόρο.
Versions { get; set; } Λαμβάνει ή ορίζει το ιστορικό εκδόσεων που σχετίζεται με αυτόν τον πόρο.
XmlNamespace { get; } Λαμβάνει τον χώρο ονομάτων XML.

Μέθοδοι

Ονομα Περιγραφή
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Προσθέτει γνωστές ιδιότητες μεταδεδομένων που ικανοποιούν το καθορισμένο κατηγόρημα. Η λειτουργία είναι αναδρομική, επομένως επηρεάζει επίσης όλα τα ένθετα πακέτα.
Clear() Καταργεί όλες τις ιδιότητες XMP.
Contains(string) Καθορίζει εάν το πακέτο περιέχει μια ιδιότητα μεταδεδομένων με το καθορισμένο όνομα.
virtual FindProperties(Func<MetadataProperty, bool>) Βρίσκει τις ιδιότητες μεταδεδομένων που ικανοποιούν το καθορισμένο κατηγόρημα. Η αναζήτηση είναι αναδρομική, επομένως επηρεάζει όλα τα ένθετα πακέτα επίσης.
GetEnumerator() Επιστρέφει έναν απαριθμητή που επαναλαμβάνει τη συλλογή.
override GetXmpRepresentation() Μετατρέπει την τιμή XMP στην αναπαράσταση XML.
Remove(string) Καταργεί την ιδιότητα με το καθορισμένο όνομα.
virtual RemoveProperties(Func<MetadataProperty, bool>) Καταργεί τις ιδιότητες μεταδεδομένων που ικανοποιούν το καθορισμένο κατηγόρημα.
virtual Sanitize() Αφαιρεί τις ιδιότητες μεταδεδομένων με δυνατότητα εγγραφής από το πακέτο. Η λειτουργία είναι αναδρομική, επομένως επηρεάζει επίσης όλα τα ένθετα πακέτα.
Set(string, bool) Ορίζει την δυαδική ιδιότητα.
Set(string, DateTime) ΣετDateTime ιδιοκτησία.
Set(string, double) Ορίζει διπλή ιδιότητα.
Set(string, int) Ορίζει την ιδιότητα ακέραιου αριθμού.
virtual Set(string, string) Ορίζει την ιδιότητα συμβολοσειράς.
virtual Set(string, XmpArray) Ορίζει την τιμή που κληρονομείται απόXmpArray .
virtual Set(string, XmpComplexType) Ορίζει την τιμή που κληρονομείται απόXmpComplexType .
Set(string, XmpValueBase) Ορίζει την τιμή που κληρονομείται απόXmpValueBase .
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Ορίζει γνωστές ιδιότητες μεταδεδομένων που ικανοποιούν το καθορισμένο κατηγόρημα. Η λειτουργία είναι αναδρομική, επομένως επηρεάζει επίσης όλα τα ένθετα πακέτα. Αυτή η μέθοδος είναι ένας συνδυασμόςAddProperties καιUpdateProperties Εάν μια υπάρχουσα ιδιότητα ικανοποιεί το κατηγόρημα, η τιμή της ενημερώνεται. Εάν λείπει μια γνωστή ιδιότητα στο πακέτο που ικανοποιεί το κατηγόρημα, προστίθεται στο πακέτο.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Ενημερώνει γνωστές ιδιότητες μεταδεδομένων που ικανοποιούν το καθορισμένο κατηγόρημα. Η λειτουργία είναι αναδρομική, επομένως επηρεάζει επίσης όλα τα ένθετα πακέτα.

Δείτε επίσης