XmpIptcIimPackage

XmpIptcIimPackage class

يمثل حزمة IPTC-IIM XMP.

public sealed class XmpIptcIimPackage : XmpPackage

المنشئون

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

الخصائص

اسم وصف
ActionAdvised { get; set; } الحصول على أو تعيين نوع الإجراء الذي يوفره هذا الكائن لكائن سابق.
Category { get; set; } الحصول على أو تحديد موضوع بيانات الكائن في رأي الموفر.
ContentLocationCodes { get; set; } الحصول على أو تعيين رموز موقع المحتوى.
ContentLocationNames { get; set; } الحصول على أو تعيين أسماء مواقع المحتوى.
Count { get; } الحصول على عدد خصائص البيانات الوصفية.
DateSent { get; set; } الحصول على أو تحديد تاريخ إرسال الخدمة للمادة.
Destination { get; set; } الحصول على الوجهة أو تعيينها. هذا DataSet لاستيعاب بعض الموفرين الذين يطلبون توجيه معلومات أعلى طبقات OSI المناسبة.
DigitalCreationDate { get; set; } الحصول على أو تحديد تاريخ إنشاء التمثيل الرقمي لبيانات الكائن.
EditStatus { get; set; } الحصول على أو تعيين حالة بيانات الكائن ، وفقًا لممارسات الموفر.
EnvelopeNumber { get; set; } الحصول على رقم المغلف أو تحديده .
EnvelopePriority { get; set; } الحصول على أو تعيين أولوية معالجة المغلف.
ExpirationDate { get; set; } الحصول على أو تعيين آخر تاريخ ينوي الموفر أو المالك استخدام بيانات الكائن.
FileFormat { get; set; } الحصول على أو تعيين الرقم الثنائي الذي يحدد إصدار المعلومات
FileFormatVersion { get; set; } الحصول على أو تحديد إصدار تنسيق الملف.
FixtureIdentifier { get; set; } الحصول على أو تعيين بيانات الكائن التي تتكرر كثيرًا وبشكل متوقع.
ImageOrientation { get; set; } الحصول على أو تحديد اتجاه الصورة. يشير إلى تخطيط منطقة الصورة. القيم المسموح بها هي P (عمودي) و L (أفقي) و S (للمربع) .
ImageType { get; set; } الحصول على أو تحديد نوع الصورة.
Item { get; } يحصل على ملفMetadataProperty بالاسم المحدد.
Keys { get; } الحصول على مجموعة من أسماء خصائص البيانات الوصفية.
LanguageIdentifier { get; set; } الحصول على أو تحديد معرف اللغة وفقًا للرموز المكونة من حرفين في ISO 639: 1988.
MetadataType { get; } الحصول على نوع البيانات الوصفية .
ModelVersion { get; set; } الحصول على أو تعيين الرقم الثنائي الذي يحدد إصدار المعلومات
NamespaceUri { get; } يحصل على مساحة الاسم URI.
ObjectTypeReference { get; set; } الحصول على مرجع نوع الكائن أو تعيينه. يتم استخدام نوع الكائن للتمييز بين الأنواع المختلفة من الكائنات داخل IIM.
OriginatingProgram { get; set; } الحصول على أو تحديد نوع البرنامج المستخدم لإنشاء بيانات الكائن.
Prefix { get; } يحصل على بادئة xmlns .
ProductIDs { get; set; } الحصول على أو تعيين معرّفات المنتجات.
ProgramVersion { get; set; } الحصول على إصدار البرنامج أو تحديده.
PropertyDescriptors { get; } يحصل على مجموعة من الواصفات التي تحتوي على معلومات حول الخصائص التي يمكن الوصول إليها من خلال GroupDocs.Metadata search engine .
ReferenceDate { get; set; } الحصول على أو تحديد تاريخ المغلف السابق الذي يشير إليه الكائن الحالي.
ReferenceNumber { get; set; } الحصول على أو تعيين رقم المغلف الخاص بالمغلف السابق الذي يشير إليه الكائن الحالي.
ReferenceService { get; set; } الحصول على أو تعيين معرّف الخدمة لمغلف سابق يشير إليه الكائن الحالي.
ReleaseDate { get; set; } الحصول على أو تحديد أقرب تاريخ ينوي الموفر استخدام الكائن.
ServiceIdentifier { get; set; } الحصول على معرف الخدمة أو تعيينه. يحدد الموفر والمنتج .
SupplementalCategories { get; set; } الحصول على الفئات التكميلية أو تعيينها.
UniqueNameOfObject { get; set; } الحصول على أو تحديد الاسم الفريد للكائن .
Urgency { 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) يعين خاصية العدد الصحيح .
override Set(string, string) تعيين خاصية السلسلة .
virtual Set(string, XmpArray) يعيّن القيمة الموروثة منXmpArray .
virtual Set(string, XmpComplexType) يعيّن القيمة الموروثة منXmpComplexType .
Set(string, XmpValueBase) يعيّن القيمة الموروثة منXmpValueBase .
SetProperties(Func<MetadataProperty, bool>, PropertyValue) تعيين خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.AddProperties وUpdateProperties إذا كانت خاصية موجودة تحقق القيمة الأصلية ، فسيتم تحديث قيمتها. إذا كانت هناك خاصية معروفة مفقودة في الحزمة التي ترضي المسند ، فستتم إضافتها إلى الحزمة.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) يقوم بتحديث خصائص البيانات الوصفية المعروفة التي تفي بالمسند المحدد . العملية متكررة لذا فهي تؤثر على جميع الحزم المتداخلة أيضًا.

أنظر أيضا