SetProperties
MetadataPackage.SetProperties method
Stelt bekende metadata-eigenschappen in die voldoen aan het opgegeven predikaat. De bewerking is recursief, dus het is ook van invloed op alle geneste pakketten. Deze methode is een combinatie vanAddProperties
EnUpdateProperties
Als een bestaande eigenschap voldoet aan het predikaat, wordt de waarde bijgewerkt. Als er een bekende eigenschap ontbreekt in het pakket die voldoet aan het predikaat, wordt deze aan het pakket toegevoegd.
public int SetProperties(Func<MetadataProperty, bool> predicate, PropertyValue value)
Parameter | Type | Beschrijving |
---|---|---|
predicate | Func`2 | Een functie om elke metadata-eigenschap te testen op een voorwaarde. |
value | PropertyValue | Een nieuwe waarde voor de gefilterde eigenschappen. |
Winstwaarde
Het aantal getroffen eigendommen.
Opmerkingen
Houd er rekening mee dat GroupDocs.Metadata impliciet het type van elke gefilterde eigenschap controleert. Het is onmogelijk om een eigenschap in te stellen met een waarde van een ongepast type.
Kom meer te weten
Zie ook
- delegate Func<T,TResult>
- class MetadataProperty
- class PropertyValue
- class MetadataPackage
- naamruimte GroupDocs.Metadata.Common
- montage GroupDocs.Metadata