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

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

 

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

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

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

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

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

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

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