FileSpecification

FileSpecification class

فئة تمثل الملف المضمن.

public sealed class FileSpecification : IDisposable

المنشئون

اسموصف
FileSpecification()إنشاء مواصفات ملف فارغ جديد.
FileSpecification(string)مُنشئ مواصفات الملف
FileSpecification(Stream, string)مُنشئ لمواصفات الملف .
FileSpecification(string, Annotation)مُنشئ مواصفات الملف .
FileSpecification(string, string)مُنشئ مواصفات الملف .
FileSpecification(Stream, string, string)مُنشئ مواصفات الملف .

الخصائص

اسموصف
AFRelationship { get; set; }علاقة الملف المرتبط .
Contents { get; set; }الحصول على ملف المحتويات أو تعيينه. تقوم هذه الخاصية بإرجاع البيانات التي تم تحميلها في الذاكرة والتي قد تتسبب في استثناء نفاد الذاكرة للبيانات الكبيرة. لتقليل استخدام الذاكرة ، يرجى استخدام StreamContents.
Description { get; set; }الحصول على أو تعيين النص المرتبط بمواصفات الملف.
Encoding { get; set; }الحصول على تنسيق الترميز أو تعيينه. القيم المحتملة: Zip - يتم ضغط الملف باستخدام ZIP ، بلا - الملف غير مضغوط .
EncryptedPayload { get; }الحصول على حمولة مشفرة .
FileSystem { get; set; }الحصول على أو تعيين اسم نظام الملفات.
IncludeContents { get; set; }إذا كان صحيحًا ، سيتم تضمين محتويات الملف في مواصفات الملف.
MIMEType { get; set; }يحصل على النوع الفرعي للملف المضمن
Name { get; set; }الحصول على اسم مواصفات الملف أو تعيينه.
Params { get; set; }يحصل على معلمات الملف.
StreamContents { get; }يحصل على محتويات الملف كتدفق. لا يتم تحميل المحتويات في الذاكرة مما يسمح بتقليل استخدام الذاكرة . لكن هذا الدفق لا يدعم خاصية تحديد المواقع والطول. إذا كنت بحاجة إلى هذه الميزات ، فيرجى استخدام خاصية المحتويات بدلاً من ذلك.
UnicodeName { get; set; }الحصول على اسم يونيكود لمواصفات الملف أو تعيينه.

طُرق

اسموصف
Dispose()التخلص من المحتويات .
GetValue(string)الحصول على المعلمة الخاصة بالتطبيق .
SetValue(string, string)تعيين المعلمة الخاصة بالتطبيق .

أنظر أيضا