Class AbstractSaveOptionsProvider

Class AbstractSaveOptionsProvider

การประยุกต์ใช้เพื่อให้เลือกการบันทึกหลายตัวสําหรับกระบวนการที่ต้องการผลลัพธ์หลายอย่าง ตัวอย่างเช่นฟังก์ชั่น Sheetize.SpreadsheetSplitter จําเป็นต้องมีเป้าหมายหลายแห่งเพื่อบันเทิงไฟล์ที่แบ่งออก

การดําเนินการเพื่อให้ตัวเลือกการบันทึกหลายตัวสําหรับกระบวนการสิ่งที่ต้องใช้การส่งออกหลายตัว ตัวอย่างเช่นSheetize.Spreadsheetฟังก์ชั่น Splitter ต้องการหลายจุดหมายปลายทางเพื่อบันทึกไฟล์แบ่ง

public abstract class AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider

Derived

อนุญาโตตุลาการ

Constructors

AbstractSaveOptionsProvider()

protected AbstractSaveOptionsProvider()

Methods

Finish(SaveOptions)

การปล่อยทรัพยากรหลังการประมวลผลในขณะนี้แบ่งส่วน

public virtual void Finish(SaveOptions part)

Parameters

  • part SaveOptions : ตัวเลือกการบันทึกที่ใช้สําหรับส่วนแบ่งในปัจจุบัน

Remarks

โดยเริ่มต้นวิธีการนี้จะปิดการไหลที่ระบุโดยSheetize.SaveOptions.OutputStream โดยตรง(ถ้าตัวเลือกการบันทึกรายละเอียดการไหลเป็นจุดหมายปลายทาง)ผู้ใช้สามารถเขียนวิธีการนี้เพื่อควบคุมวิธีการปล่อยทรัพยากรตามความต้องการของพวกเขาและการดําเนินการของSheetize.AbstractSaveOptionsProvider.GetSavOption(Sheetize .SplitPartInfo)

GetSaveOptions(SplitPartInfo)

รับตัวเลือกการบันทึกจากที่ที่จะได้รับการตั้งค่าการส่งออกสําหรับส่วนแบ่งในปัจจุบัน

public abstract SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

ชื่อพื้นที่: Sheetize การชุมนุม: Sheetize.dll

 แบบไทย