Class AbstractLoadOptionsProvider
Class AbstractLoadOptionsProvider
التنفيذ لتوفير خيارات تحميل متعددة للعمليات التي تستخدم العديد من الإدخالات (مثل ملفات القالب).
التنفيذ لتوفير العديد من خيارات الحمل للعملياتيستخدم العديد من الإدخالات (مثل ملفات النموذج).
public abstract class AbstractLoadOptionsProvider
Inheritance
object ← AbstractLoadOptionsProvider
الأعضاء الموروثين
- object.GetType() ,
- object.MemberwiseClone() ,
- object.ToString() ,
- object.Equals(object?) ,
- object.Equals(object?, object?) ,
- object.ReferenceEquals(object?, object?) ,
- object.GetHashCode()
Remarks
على سبيل المثال، Sheetize.Spreadsheet ميزة Merger تتطلبالملفات متعددة النماذج لدمج.
Constructors
AbstractLoadOptionsProvider()
protected AbstractLoadOptionsProvider()
Properties
Current
يحصل على خيارات التحميل من حيث تحميل البيانات من الجزء المعالج حاليا.
public abstract LoadOptions Current { get; }
قيمة الممتلكات
Methods
Finish(LoadOptions)
إطلاق الموارد بعد معالجة حاليا جزء من الإدخال.
public virtual void Finish(LoadOptions part)
Parameters
part
LoadOptions : خيارات الحمل المستخدمة حاليًا للجزء المنقسم.
Remarks
عن طريق الافتراض هذه الطريقة ببساطة إغلاق التدفق المحدد من قبلSheetize.LoadOptions.InputStream مباشرة(إذا كانت خيارات التحميليحدد البث كمصدر).يمكن للمستخدم إعادة كتابة هذه الطريقة للتحكم في كيفية إطلاق المواردوفقا لمتطلباتهم وتنفيذSheetize.AbstractLoadOptionsProvider.Current.
MoveNext()
تحقق مما إذا كان هناك المزيد من الإدخال.
public abstract bool MoveNext()
Returns
bool :
اسم الفضاء : Sheetize مجلس النواب : Sheetize.dll