UpdateProperties
MetadataPackage.UpdateProperties method
Обновляет известные свойства метаданных, удовлетворяющие указанному предикату. Операция является рекурсивной, поэтому она также влияет на все вложенные пакеты.
public int UpdateProperties(Func<MetadataProperty, bool> predicate, PropertyValue value)
Параметр | Тип | Описание |
---|---|---|
predicate | Func`2 | Функция для проверки каждого свойства метаданных на наличие условия. |
value | PropertyValue | Новое значение отфильтрованных свойств. |
Возвращаемое значение
Количество затронутых свойств.
Примечания
Обратите внимание, что GroupDocs.Metadata неявно проверяет тип каждого отфильтрованного свойства. Невозможно обновить свойство со значением неподходящего типа.
Узнать больше
- Дополнительные примеры, демонстрирующие использование этого метода: Обновление метаданных
Смотрите также
- delegate Func<T,TResult>
- class MetadataProperty
- class PropertyValue
- class MetadataPackage
- пространство имен GroupDocs.Metadata.Common
- сборка GroupDocs.Metadata