UpdateProperties
MetadataPackage.UpdateProperties method
Updates known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.
public virtual int UpdateProperties(Func<MetadataProperty, bool> predicate, PropertyValue value)
| Parameter | Type | Description | 
|---|---|---|
| predicate | Func`2 | A function to test each metadata property for a condition. | 
| value | PropertyValue | A new value for the filtered properties. | 
Return Value
The number of affected properties.
Remarks
Please note that GroupDocs.Metadata implicitly checks the type of each filtered property. It’s impossible to update a property with a value having an inappropriate type.
Learn more
- More examples demonstrating usages of this method: Updating metadata
 
See Also
- delegate Func<T,TResult>
 - class MetadataProperty
 - class PropertyValue
 - class MetadataPackage
 - namespace GroupDocs.Metadata.Common
 - assembly GroupDocs.Metadata