XmpDublinCorePackage

XmpDublinCorePackage class

يمثل مخطط دبلن كور .

public sealed class XmpDublinCorePackage : XmpPackage

المنشئون

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

الخصائص

اسم وصف
Contributors { get; set; } الحصول على مصفوفة من المساهمين أو تعيينها.
Count { get; } الحصول على عدد خصائص البيانات الوصفية.
Coverage { get; set; } الحصول على أو تحديد مدى أو نطاق المورد.
Creators { get; set; } الحصول على أو تعيين مصفوفة من المبدعين.
Dates { get; set; } الحصول على أو تعيين مصفوفة من التواريخ المرتبطة بحدث في دورة حياة المورد.
Descriptions { get; set; } الحصول على أو تعيين مجموعة من الأوصاف النصية لمحتوى المصدر ، معطى بلغات مختلفة.
Format { get; set; } الحصول على أو تعيين نوع MIME للمورد.
Identifier { get; set; } الحصول على أو تعيين قيمة سلسلة تمثل مرجعًا لا لبس فيه للمورد ضمن سياق معين.
Item { get; } يحصل على ملفMetadataProperty بالاسم المحدد.
Keys { get; } الحصول على مجموعة من أسماء خصائص البيانات الوصفية.
Languages { get; set; } الحصول على أو تعيين مجموعة من اللغات المستخدمة في محتوى المصدر.
MetadataType { get; } الحصول على نوع البيانات الوصفية .
NamespaceUri { get; } يحصل على مساحة الاسم URI.
Prefix { get; } يحصل على بادئة xmlns .
PropertyDescriptors { get; } يحصل على مجموعة من الواصفات التي تحتوي على معلومات حول الخصائص التي يمكن الوصول إليها من خلال GroupDocs.Metadata search engine .
Publishers { get; set; } الحصول على أو تعيين مجموعة من الناشرين الذين أتاحوا المورد.
Relations { get; set; } الحصول على أو تعيين مصفوفة من الموارد ذات الصلة.
Rights { get; set; } الحصول على مجموعة من بيانات الحقوق غير الرسمية أو تعيينها بلغات مختلفة.
Source { get; set; } الحصول على أو تعيين المورد ذي الصلة الذي تم اشتقاق المورد الموصوف منه.
Subjects { get; set; } الحصول على أو تعيين مجموعة من العبارات الوصفية أو الكلمات الأساسية التي تحدد محتوى المورد.
Titles { get; set; } الحصول على أو تحديد عنوان أو اسم المورد ، معطى بلغات مختلفة.
Types { get; set; } الحصول على أو تعيين مجموعة من قيم السلسلة التي تمثل طبيعة أو نوع المورد.
XmlNamespace { get; } الحصول على مساحة اسم XML .

طُرق

اسم وصف
AddProperties(Func<MetadataProperty, bool>, PropertyValue) يضيف خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.
Clear() يزيل كافة خصائص XMP .
Contains(string) لتحديد ما إذا كانت الحزمة تحتوي على خاصية بيانات التعريف بالاسم المحدد.
virtual FindProperties(Func<MetadataProperty, bool>) البحث عن خصائص البيانات الوصفية التي تفي بالمسند المحدد. البحث متكرر لذا فهو يؤثر على جميع الحزم المتداخلة أيضًا.
GetEnumerator() إرجاع عداد يتكرر خلال المجموعة.
override GetXmpRepresentation() تحويل قيمة XMP إلى تمثيل XML.
Remove(string) يزيل الخاصية بالاسم المحدد .
virtual RemoveProperties(Func<MetadataProperty, bool>) يزيل خصائص البيانات الوصفية التي تفي بالتقييم المحدد.
virtual Sanitize() إزالة خصائص البيانات الوصفية القابلة للكتابة من الحزمة. العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.
Set(string, bool) تعيين الخاصية المنطقية .
Set(string, DateTime) مجموعات DateTime الملكية .
Set(string, double) يعين خاصية مزدوجة.
Set(string, int) يعين خاصية العدد الصحيح .
virtual Set(string, string) تعيين خاصية السلسلة .
override Set(string, XmpArray) يعيّن القيمة الموروثة منXmpArray .
virtual Set(string, XmpComplexType) يعيّن القيمة الموروثة منXmpComplexType .
Set(string, XmpValueBase) يعيّن القيمة الموروثة منXmpValueBase .
SetContributor(string) يعين مساهمًا واحدًا للمورد.
SetCreator(string) يعين منشئ واحد للمورد.
SetDate(DateTime) يحدد تاريخًا واحدًا مرتبطًا بالمورد.
SetDescription(string) يعين وصف المورد الوارد بلغة واحدة.
SetLanguage(string) يعين لغة واحدة مرتبطة بالمورد.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) تعيين خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.AddProperties وUpdateProperties إذا كانت خاصية موجودة تحقق القيمة الأصلية ، فسيتم تحديث قيمتها. إذا كانت هناك خاصية معروفة مفقودة في الحزمة التي ترضي المسند ، فستتم إضافتها إلى الحزمة.
SetPublisher(string) يعين ناشرًا منفردًا للمورد.
SetRelation(string) يعين موردًا واحدًا ذا صلة .
SetRights(string) يعين حقوق المورد ، المعطاة بلغة واحدة.
SetSubject(string) يعين موضوعًا واحدًا للمورد.
SetTitle(string) يعين عنوان المورد الوارد بلغة واحدة.
SetType(string) يعين نوعًا واحدًا من المورد.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) يقوم بتحديث خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.

ملاحظات

لمزيد من المعلومات راجع: http://dublincore.org/documents/usageguide/elements.shtml.

أنظر أيضا