Διαχείριση Microsoft® Visio Μεταδεδομένων αρχείου μέσω Java

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

 

Java Visio API υποστηρίζει τη διαχείριση ιδιοτήτων που καθορίζονται από το σύστημα (ενσωματωμένες) όπως τίτλος, όνομα συντάκτη, στατιστικά εγγράφων κ.λπ. καθώς και ιδιοτήτων που ορίζονται από τον χρήστη (προσαρμοσμένες) με τη μορφή ζεύγους ονόματος-τιμής. Υπάρχει Diagram τάξη για να φορτώσετε τα αρχεία και Συλλογή Σελίδων ασχολείται με τη συλλογή σελίδων καθώς και Κατηγορία σελίδας για την αντιπροσώπευση μιας Σελίδας. Μαζί με αυτές τις τάξεις, τις ιδιότητες εγγράφων, τα customprops καθιστούν τη διαδικασία απλή για τη διαχείριση μεταδεδομένων.

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

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

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

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

Για τη διαχείριση ιδιοτήτων που ορίζονται από το χρήστη, το API παρέχει προσαρμοσμένα στηρίγματα και οι προγραμματιστές μπορούν εύκολα να έχουν πρόσβαση σε ιδιότητες που έχουν ήδη προστεθεί, καθώς και να προσθέτουν νέες ιδιότητες. Για να προσθέσετε προσαρμοσμένες ιδιότητες, Προσθήκη μεθόδου προσθέτει την ιδιότητα και επιστρέφει μια αναφορά για τη νέα ιδιότητα ως α CustomProp αντικείμενο. Η κλάση CustomProp χρησιμοποιείται για την ανάκτηση του ονόματος, της τιμής και του τύπου της ιδιότητας εγγράφου ως Ονομα , προσαρμοσμένη αξία , Τύπος ιδιοκτησίας τιμές απαρίθμησης.

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