XmpResourceRef

XmpResourceRef class

يمثل مرجعًا متعدد الأجزاء لمورد. يُستخدم للإشارة إلى الإصدارات السابقة ، والأصول الأصلية لعمليات التسليم ، والنسخ الأصلية للمستندات المشتقة ، وما إلى ذلك.

public sealed class XmpResourceRef : XmpComplexType

المنشئون

اسم وصف
XmpResourceRef() يقوم بتهيئة مثيل جديد لملفXmpResourceRef فئة .

الخصائص

اسم وصف
AlternatePaths { get; set; } الحصول على أو تعيين مسارات الملفات الاحتياطية للمورد المشار إليه أو عناوين URL.
Count { get; } الحصول على عدد خصائص البيانات الوصفية.
DocumentID { get; set; } الحصول على أو تعيين قيمة xmpMM: خاصية DocumentID من المورد المشار إليه.
FilePath { get; set; } الحصول على أو تحديد مسار ملف المورد المشار إليه أو عنوان URL.
InstanceID { get; set; } الحصول على أو تعيين قيمة xmpMM: خاصية معرف المثيل من المورد المشار إليه.
Item { get; } يحصل على ملفMetadataProperty بالاسم المحدد.
Keys { get; } الحصول على مجموعة من أسماء خصائص البيانات الوصفية.
LastModifyDate { get; set; } الحصول على قيمة stEvt أو تعيينها: متى تمت كتابة الملف لآخر مرة.
Manager { get; set; } الحصول على أو تعيين xmpMM للمورد المشار إليه: Manager.
ManagerVariant { get; set; } الحصول على أو تعيين xmpMM للمورد المشار إليه: Manager.
ManageTo { get; set; } الحصول على أو تعيين xmpMM للمورد المشار إليه: ManageTo.
ManageUI { get; set; } الحصول على أو تعيين xmpMM للمورد المشار إليه: ManageUI.
MetadataType { get; } الحصول على نوع البيانات الوصفية .
NamespaceUris { get; } الحصول على مساحة الاسم URIs المستخدمة في ملفXmpComplexType المثال.
PartMapping { get; set; } الحصول على أو تعيين الاسم أو URI لوظيفة التعيين المستخدمة لتعيين fromPart إلى الجزء toPart .
Prefixes { get; } الحصول على بادئات مساحة الاسم المستخدمة في ملفXmpComplexType المثال.
PropertyDescriptors { get; } يحصل على مجموعة من الواصفات التي تحتوي على معلومات حول الخصائص التي يمكن الوصول إليها من خلال GroupDocs.Metadata search engine .
RenditionClass { get; set; } الحصول على أو تعيين قيمة xmpMM: خاصية RenditionClass من المورد المشار إليه.
RenditionParams { get; set; } الحصول على أو تعيين قيمة خاصية xmpMM: RenditionParams من المورد المشار إليه.
VersionID { get; set; } الحصول على أو تعيين قيمة خاصية xmpMM: RenditionParams من المورد المشار إليه.

طُرق

اسم وصف
AddProperties(Func<MetadataProperty, bool>, PropertyValue) يضيف خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.
Contains(string) لتحديد ما إذا كانت الحزمة تحتوي على خاصية بيانات التعريف بالاسم المحدد.
virtual FindProperties(Func<MetadataProperty, bool>) البحث عن خصائص البيانات الوصفية التي تفي بالمسند المحدد. البحث متكرر لذا فهو يؤثر على جميع الحزم المتداخلة أيضًا.
GetEnumerator() إرجاع عداد يتكرر خلال المجموعة.
GetNamespaceUri(string) الحصول على مساحة الاسم URI المرتبطة بالبادئة المحددة.
override GetXmpRepresentation() سلسلة إرجاع القيمة المضمنة بتنسيق XMP.
virtual RemoveProperties(Func<MetadataProperty, bool>) يزيل خصائص البيانات الوصفية التي تفي بالتقييم المحدد.
virtual Sanitize() إزالة خصائص البيانات الوصفية القابلة للكتابة من الحزمة. العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) تعيين خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.AddProperties وUpdateProperties إذا كانت خاصية موجودة تحقق القيمة الأصلية ، فسيتم تحديث قيمتها. إذا كانت هناك خاصية معروفة مفقودة في الحزمة التي ترضي المسند ، فستتم إضافتها إلى الحزمة.
override ToString() إرجاع أString الذي يمثل هذا المثال.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) يقوم بتحديث خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.

أنظر أيضا