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) يقوم بتحديث خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.

ملاحظات

يتعلم أكثر

أنظر أيضا