Διαχείριση Microsoft® Μεταδεδομένα αρχείου Excel via .NET

Προβάλετε, προσθέστε, ενημερώστε, αφαιρέστε ή εξαγάγετε ενσωματωμένες και προσαρμοσμένες ιδιότητες αρχείου Excel χρησιμοποιώντας API από την πλευρά του διακομιστή .NET.

 

.NET Excel API υποστηρίζει τη διαχείριση ιδιοτήτων που ορίζονται από το σύστημα (ενσωματωμένες) όπως τίτλος, όνομα συντάκτη, στατιστικά εγγράφου κ.λπ. καθώς και ιδιοτήτων που ορίζονται από τον χρήστη (προσαρμοσμένες) με τη μορφή ζεύγους ονόματος-τιμής. Υπάρχει Τάξη βιβλίου εργασίας για να φορτώσετε τα αρχεία και Συλλογή φύλλου εργασίας ασχολείται με τη συλλογή φύλλων εργασίας καθώς και Τάξη φύλλου εργασίας για την αναπαράσταση μεμονωμένου φύλλου εργασίας. Μαζί με αυτές τις κλάσεις, τα BuiltInDocumentProperties, CustomDocumentProperties κάνουν τη διαδικασία απλή για τη διαχείριση μεταδεδομένων.

Διαχείριση ενσωματωμένων ιδιοτήτων

Για τη διαχείριση ιδιοτήτων που καθορίζονται από το σύστημα, το API παρέχει BuiltInDocumentProperties και οι προγραμματιστές μπορούν εύκολα να αποκτήσουν πρόσβαση σε μια ενσωματωμένη ιδιότητα και να ενημερώσουν την τιμή της. Ανάλογα με τις απαιτήσεις της εφαρμογής, οι προγραμματιστές μπορούν να χρησιμοποιήσουν το ευρετήριο ή το όνομα ιδιότητας από το DocumentPropertyCollection .

C# Κωδικός για τη διαχείριση ενσωματωμένων ιδιοτήτων
 

Διαχείριση προσαρμοσμένων ιδιοτήτων

Για τη διαχείριση ιδιοτήτων που ορίζονται από το χρήστη, παρέχει το API CustomDocumentProperties και οι προγραμματιστές μπορούν εύκολα να έχουν πρόσβαση σε ιδιότητες που έχουν ήδη προστεθεί, καθώς και να προσθέτουν νέες ιδιότητες. Για να προσθέσετε προσαρμοσμένες ιδιότητες, Προσθήκη μεθόδου του CustomDocumentPropertyCollection Η κλάση προσθέτει την ιδιότητα και επιστρέφει μια αναφορά για τη νέα ιδιότητα ως an Ιδιότητες.DocumentProperty αντικείμενο. Η κλάση DocumentProperty χρησιμοποιείται για την ανάκτηση του ονόματος, της τιμής και του τύπου της ιδιότητας εγγράφου ως DocumentProperty.Όνομα , DocumentProperty.Value , DocumentProperty.Type που επιστρέφει ένα από τα Τύπος ιδιοκτησίας τιμές απαρίθμησης.

C# Κώδικας για προσθήκη μεταδεδομένων στο αρχείο Excel
C# Κωδικός για κατάργηση προσαρμοσμένης ιδιότητας στο αρχείο Excel