SetProperties
MetadataPackage.SetProperties method
指定された述語を満たす既知のメタデータ プロパティを設定します。 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します。 このメソッドは、AddProperties
とUpdateProperties
既存のプロパティが述語を満たす場合、その値が更新されます。 述語を満たす既知のプロパティがパッケージにない場合、それがパッケージに追加されます。
public int SetProperties(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