SetProperties

MetadataPackage.SetProperties method

Ορίζει γνωστές ιδιότητες μεταδεδομένων που ικανοποιούν το καθορισμένο κατηγόρημα. Η λειτουργία είναι αναδρομική, επομένως επηρεάζει επίσης όλα τα ένθετα πακέτα. Αυτή η μέθοδος είναι ένας συνδυασμόςAddProperties καιUpdateProperties Εάν μια υπάρχουσα ιδιότητα ικανοποιεί το κατηγόρημα, η τιμή της ενημερώνεται. Εάν λείπει μια γνωστή ιδιότητα στο πακέτο που ικανοποιεί το κατηγόρημα, προστίθεται στο πακέτο.

public int SetProperties(Func<MetadataProperty, bool> predicate, PropertyValue value)
Παράμετρος Τύπος Περιγραφή
predicate Func`2 Μια συνάρτηση για τον έλεγχο κάθε ιδιότητας μεταδεδομένων για μια συνθήκη.
value PropertyValue Μια νέα τιμή για τις φιλτραρισμένες ιδιότητες.

Επιστρεφόμενη Αξία

Ο αριθμός των επηρεαζόμενων ακινήτων.

Παρατηρήσεις

Λάβετε υπόψη ότι το GroupDocs.Metadata ελέγχει σιωπηρά τον τύπο κάθε φιλτραρισμένης ιδιότητας. Είναι αδύνατο να ορίσετε μια ιδιότητα με τιμή ακατάλληλου τύπου.

Μάθε περισσότερα

Δείτε επίσης