الفئة XmpPacketWrapper

XmpPacketWrapper class

يحتوي على حزمة xmp المتسلسلة بما في ذلك الرأس والذيل.

public class XmpPacketWrapper : IImageMetadataFormat, IXmlValue

المنشئات

الاسمالوصف
XmpPacketWrapper()تهيئ كائنًا جديدًا من الفئة XmpPacketWrapper.
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)تهيئ كائنًا جديدًا من الفئة XmpPacketWrapper.

الخصائص

الاسمالوصف
HeaderPi { get; }تحصل على تعليمات معالجة الرأس.
Meta { get; set; }تحصل على بيانات XMP الوصفية. اختياري.
Packages { get; }تحصل على مصفوفة من XmpPackage داخل XMP.
PackagesCount { get; }تحصل على عدد الحزم داخل بنية XMP.
TrailerPi { get; }تحصل على تعليمات معالجة الذيل.

الطرق

الاسمالوصف
AddPackage(XmpPackage)يضيف الحزمة.
ClearPackages()يزيل جميع XmpPackage داخل XMP.
ContainsPackage(string)يحدد ما إذا كانت الحزمة موجودة في xmp wrapper.
GetPackage(string)تحصل على الحزمة حسب مساحة الاسم URI.
GetXmlValue()يحول قيمة XMP إلى تمثيل XML.
RemovePackage(XmpPackage)يزيل حزمة XMP.
override ToString()يرجع سلسلة XML تمثل الكائن الحالي.

ملاحظات

يمكن وضع غلاف يتكون من زوج من تعليمات معالجة XML (PIs) حول عنصر rdf:RDF.

انظر أيضًا