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