EpubPackage
محتويات
[
يخفي
]
EpubPackage class
يمثل البيانات الوصفية في كتاب إلكتروني EPUB.
public sealed class EpubPackage : CustomPackage
الخصائص
| اسم | وصف |
|---|---|
| Abstract { get; set; } | الحصول على ملخص المورد أو تعيينه. |
| AccessRights { get; set; } | الحصول على المعلومات أو تعيينها حول من يقوم بالوصول إلى المورد أو إشارة إلى حالة الأمان الخاصة به. |
| AccrualMethod { get; set; } | الحصول على أو تعيين طريقة إضافة العناصر إلى المجموعة. |
| AccrualPeriodicity { get; set; } | الحصول على أو تحديد التردد الذي تتم به إضافة العناصر إلى مجموعة. |
| AccrualPolicy { get; set; } | الحصول على أو تعيين السياسة التي تحكم إضافة العناصر إلى مجموعة. |
| Alternative { get; set; } | الحصول على أو تعيين اسم بديل للمورد. |
| Audience { get; set; } | الحصول على أو تعيين فئة من الوكلاء الذين يكون المورد مخصصًا لهم أو مفيدًا. |
| Available { get; set; } | الحصول على أو تعيين التاريخ الذي أصبح فيه المورد متاحًا أو سيصبح متاحًا. |
| BibliographicCitation { get; set; } | الحصول على مرجع ببليوغرافي للمورد أو تعيينه. |
| ConformsTo { get; set; } | الحصول على أو تحديد معيار ثابت يتوافق معه المورد الموصوف. |
| Contributor { get; set; } | الحصول على أو تعيين كيان مسؤول عن تقديم مساهمات إلى المورد. |
| Count { get; } | الحصول على عدد خصائص البيانات الوصفية. |
| Coverage { get; set; } | الحصول على أو تعيين الموضوع المكاني أو الزمني للمورد ، أو التطبيق المكاني للمورد ، أو الولاية القضائية التي بموجبها يكون المورد ذي صلة. |
| Created { get; set; } | الحصول على أو تحديد تاريخ إنشاء المورد. |
| Creator { get; set; } | الحصول على أو تعيين كيان مسؤول عن إنشاء المورد. |
| Date { get; set; } | الحصول على أو تعيين نقطة أو فترة زمنية مرتبطة بحدث في دورة حياة المورد. |
| DateAccepted { get; set; } | الحصول على تاريخ قبول المورد أو تحديده. |
| DateCopyrighted { get; set; } | الحصول على أو تحديد تاريخ حقوق التأليف والنشر للمورد. |
| DateSubmitted { get; set; } | الحصول على أو تحديد تاريخ إرسال المورد. |
| Description { get; set; } | الحصول على أو تعيين حساب المورد . |
| EducationLevel { get; set; } | الحصول على فئة من الوكلاء أو تعيينها ، محددة من حيث التقدم من خلال سياق تعليمي أو تدريبي ، والتي من أجلها يُقصد بالمورد الموصوف. |
| Extent { get; set; } | الحصول على أو تحديد حجم أو مدّة المورد. |
| Format { get; set; } | الحصول على أو تحديد تنسيق الملف أو الوسيط المادي أو أبعاد المورد. |
| HasFormat { get; set; } | الحصول على أو تعيين مورد ذي صلة يكون إلى حد كبير نفس المورد الموصوف الموجود مسبقًا ، ولكن بتنسيق آخر. |
| HasPart { get; set; } | الحصول على أو تعيين مورد ذي صلة يتم تضمينه فعليًا أو منطقيًا في المورد الموصوف. |
| HasVersion { get; set; } | الحصول على أو تعيين مورد ذي صلة يمثل إصدارًا أو إصدارًا أو تكييفًا من المورد الموصوف. |
| Identifier { get; set; } | الحصول على مرجع لا لبس فيه للمورد ضمن سياق معين أو تعيينه. |
| ImageCover { get; } | الحصول على غلاف الصورة كمصفوفة من البايت. |
| InstructionalMethod { get; set; } | الحصول على أو تعيين عملية ، تُستخدم لتوليد المعرفة والمواقف والمهارات ، والتي تم تصميم المورد الموصوف لدعمها. |
| IsFormatOf { get; set; } | الحصول على أو تعيين مورد ذي صلة موجود مسبقًا والذي هو إلى حد كبير نفس المورد الموصوف ، ولكن بتنسيق آخر. |
| IsPartOf { get; set; } | الحصول على أو تعيين مورد ذي صلة يتم فيه تضمين المورد الموصوف ماديًا أو منطقيًا. |
| IsReferencedBy { get; set; } | الحصول على أو تعيين مورد ذي صلة يشير إلى المورد الموصوف أو يستشهد به أو يشير إليه بأي طريقة أخرى. |
| IsReplacedBy { get; set; } | الحصول على أو تعيين مورد ذي صلة يحل محل المورد الموصوف أو يزيحه أو يحل محله. |
| IsRequiredBy { get; set; } | الحصول على أو تعيين مورد ذي صلة يتطلب المورد الموصوف لدعم وظيفته أو تسليمه أو تماسكه. |
| Issued { get; set; } | الحصول على أو تحديد تاريخ الإصدار الرسمي للمورد. |
| IsVersionOf { get; set; } | الحصول على أو تعيين مورد ذي صلة يكون المورد الموصوف نسخة منه أو إصداره أو تكيفه. |
| Item { get; } | يحصل على ملفMetadataProperty بالاسم المحدد. |
| Keys { get; } | الحصول على مجموعة من أسماء خصائص البيانات الوصفية. |
| Language { get; set; } | الحصول على لغة المورد أو تعيينها . |
| License { get; set; } | الحصول على أو تعيين مستند قانوني يمنح الإذن الرسمي للقيام بشيء ما باستخدام المورد. |
| Mediator { get; set; } | الحصول على أو تعيين كيان يتوسط الوصول إلى المورد. |
| Medium { get; set; } | الحصول على أو تعيين المادة أو الناقل المادي للمورد. |
| MetadataType { get; } | الحصول على نوع البيانات الوصفية . |
| Modified { get; set; } | الحصول على أو تحديد التاريخ الذي تم فيه تغيير المورد. |
| PropertyDescriptors { get; } | يحصل على مجموعة من الواصفات التي تحتوي على معلومات حول الخصائص التي يمكن الوصول إليها من خلال GroupDocs.Metadata search engine . |
| Provenance { get; set; } | الحصول على أو تعيين بيان بأي تغييرات في الملكية والعناية بالمورد منذ إنشائه والتي تعتبر مهمة لأصالتها وسلامتها وتفسيرها. |
| Publisher { get; set; } | الحصول على أو تعيين كيان مسؤول عن إتاحة المورد. |
| References { get; set; } | الحصول على أو تعيين مورد ذي صلة تمت الإشارة إليه أو الاستشهاد به أو الإشارة إليه بأي طريقة أخرى بواسطة المورد الموصوف. |
| Relation { get; set; } | الحصول على أو تعيين مورد ذي صلة. |
| Replaces { get; set; } | الحصول على أو تعيين مورد ذي صلة يتم استبداله أو إزاحته أو استبداله بالمورد الموصوف. |
| Requires { get; set; } | الحصول على أو تعيين مورد ذي صلة مطلوب بواسطة المورد الموصوف لدعم وظيفته أو تسليمه أو تماسكه. |
| Rights { get; set; } | الحصول على أو تعيين المعلومات حول الحقوق المحفوظة في المورد وعبره. |
| RightsHolder { get; set; } | الحصول على أو تعيين شخص أو مؤسسة تمتلك أو تدير الحقوق على المورد. |
| Source { get; set; } | الحصول على أو تعيين مورد ذي صلة تم اشتقاق المورد الموصوف منه. |
| Spatial { get; set; } | الحصول على أو تعيين الخصائص المكانية للمورد. |
| Subject { get; set; } | الحصول على موضوع المورد أو تعيينه. |
| TableOfContents { get; set; } | الحصول على أو تعيين قائمة بالوحدات الفرعية للمورد. |
| Temporal { get; set; } | الحصول على أو تعيين الخصائص الزمنية للمورد. |
| Title { get; set; } | الحصول على أو تعيين الاسم المعطى للمورد. |
| Type { get; set; } | الحصول على أو تحديد طبيعة أو نوع المورد. |
| UniqueIdentifier { get; } | يحصل على المعرف الفريد للحزمة. |
| Valid { get; set; } | الحصول على أو تحديد التاريخ (غالبًا ما يكون نطاقًا) لصلاحية المورد. |
| Version { get; } | يحصل على إصدار EPUB . |
طُرق
| اسم | وصف |
|---|---|
| AddProperties(Func<MetadataProperty, bool>, PropertyValue) | يضيف خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا. |
| Contains(string) | لتحديد ما إذا كانت الحزمة تحتوي على خاصية بيانات التعريف بالاسم المحدد. |
| virtual FindProperties(Func<MetadataProperty, bool>) | البحث عن خصائص البيانات الوصفية التي تفي بالمسند المحدد. البحث متكرر لذا فهو يؤثر على جميع الحزم المتداخلة أيضًا. |
| GetEnumerator() | إرجاع عداد يتكرر خلال المجموعة. |
| virtual RemoveProperties(Func<MetadataProperty, bool>) | يزيل خصائص البيانات الوصفية التي تفي بالتقييم المحدد. |
| virtual Sanitize() | إزالة خصائص البيانات الوصفية القابلة للكتابة من الحزمة. العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا. |
| SetProperties(Func<MetadataProperty, bool>, PropertyValue) | تعيين خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.AddProperties وUpdateProperties إذا كانت خاصية موجودة تحقق القيمة الأصلية ، فسيتم تحديث قيمتها. إذا كانت هناك خاصية معروفة مفقودة في الحزمة التي ترضي المسند ، فستتم إضافتها إلى الحزمة. |
| UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) | يقوم بتحديث خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا. |
ملاحظات
يتعلم أكثر
أنظر أيضا
- class CustomPackage
- مساحة الاسم GroupDocs.Metadata.Formats.Ebook
- المجسم GroupDocs.Metadata