Class FileSpecification
FileSpecification class
فئة تمثل الملف المضمن.
public sealed class FileSpecification : IDisposable
Constructors
Properties
| Name | Description |
|---|
| AFRelationship { get; set; } | علاقة الملف المرتبطة. |
| CollectionItem { get; } | يحصل على عنصر مجموعة من مواصفة الملف. |
| Contents { get; set; } | يحصل أو يحدد محتويات الملف. هذه الخاصية تعيد البيانات المحملة في الذاكرة والتي قد تسبب استثناء نفاد الذاكرة للبيانات الكبيرة. لتقليل استخدام الذاكرة، يرجى استخدام StreamContents. |
| Description { get; set; } | يحصل أو يحدد النص المرتبط بمواصفة الملف. |
| Encoding { get; set; } | يحصل أو يحدد تنسيق الترميز. القيم الممكنة: Zip - الملف مضغوط باستخدام ZIP، None - الملف غير مضغوط. |
| EncryptedPayload { get; } | يحصل على الحمولة المشفرة. |
| FileSystem { get; set; } | يحصل أو يحدد اسم نظام الملفات. |
| IncludeContents { get; set; } | إذا كانت صحيحة، سيتم تضمين محتويات الملف في مواصفة الملف. |
| MIMEType { get; set; } | يحصل على نوع فرعي من الملف المضمن |
| Name { get; set; } | يحصل أو يحدد اسم مواصفة الملف. |
| Params { get; set; } | يحصل على معلمات الملف. |
| StreamContents { get; } | يحصل على محتويات الملف كتيار. المحتويات لا تُحمّل في الذاكرة مما يسمح بتقليل استخدام الذاكرة. لكن هذا التيار لا يدعم التمركز وخصائص الطول. إذا كنت بحاجة إلى هذه الميزات، يرجى استخدام خاصية Contents بدلاً من ذلك. |
| UnicodeName { get; set; } | يحصل أو يحدد اسم مواصفة الملف بالترميز الموحد. |
Methods
| Name | Description |
|---|
| Dispose() | التخلص من المحتويات. |
| GetValue(string) | يحصل على معلمة محددة للتطبيق. |
| SetValue(string, string) | يحدد معلمة محددة للتطبيق. |
See Also