SetProperties

MetadataPackage.SetProperties method

Establece propiedades de metadatos conocidas que satisfacen el predicado especificado. La operación es recursiva, por lo que también afecta a todos los paquetes anidados. Este método es una combinación deAddProperties yUpdateProperties Si una propiedad existente satisface el predicado, su valor se actualiza. Si falta una propiedad conocida en el paquete que satisface el predicado, se agrega al paquete.

public int SetProperties(Func<MetadataProperty, bool> predicate, PropertyValue value)
Parámetro Escribe Descripción
predicate Func`2 Una función para probar cada propiedad de metadatos para una condición.
value PropertyValue Un nuevo valor para las propiedades filtradas.

Valor_devuelto

El número de propiedades afectadas.

Observaciones

Tenga en cuenta que GroupDocs.Metadata comprueba implícitamente el tipo de cada propiedad filtrada. Es imposible establecer una propiedad con un valor que tenga un tipo inadecuado.

Aprende más

Ver también