SetProperties
MetadataPackage.SetProperties method
Menyetel properti metadata yang dikenal yang memenuhi predikat yang ditentukan. Operasi bersifat rekursif sehingga memengaruhi semua paket bersarang juga. Metode ini merupakan kombinasi dariAddProperties
DanUpdateProperties
Jika properti yang ada memenuhi predikat, nilainya diperbarui. Jika ada properti yang diketahui hilang dalam paket yang memenuhi predikat itu ditambahkan ke paket.
public int SetProperties(Func<MetadataProperty, bool> predicate, PropertyValue value)
Parameter | Jenis | Keterangan |
---|---|---|
predicate | Func`2 | Fungsi untuk menguji setiap properti metadata untuk suatu kondisi. |
value | PropertyValue | Nilai baru untuk properti yang difilter. |
Nilai Pengembalian
Jumlah properti yang terpengaruh.
Perkataan
Perlu diketahui bahwa GroupDocs.Metadata secara implisit memeriksa jenis setiap properti yang difilter. Tidak mungkin menyetel properti dengan nilai yang memiliki tipe yang tidak sesuai.
Belajarlah lagi
Lihat juga
- delegate Func<T,TResult>
- class MetadataProperty
- class PropertyValue
- class MetadataPackage
- ruang nama GroupDocs.Metadata.Common
- perakitan GroupDocs.Metadata