Class SaveOptionsProviderAssembling

Class SaveOptionsProviderAssembling

การประยุกต์ใช้เพื่อให้การจัดเก็บตัวเลือกที่บันทึกชิ้นส่วนแบ่งไปยังไฟล์และเส้นทางของไฟล์ที่เกิดขึ้นจะถูกเรียกว่า(มันอาจมีไดเรกทอรี): Sheetize.SaveOptionsProviderAssembling.PathHeader+Sheetizes.SalvoptionsProvidersAssemble.SheetPrefix+SheatIndex(หรือ SheatName) +Sheetsizas.SaveOptionProveders Assembly.

การดําเนินการเพื่อให้ตัวเลือกการบันทึกซึ่งจะจัดเก็บชิ้นส่วนแบ่งไปยังไฟล์และเส้นทางของไฟล์ที่ผลลัพธ์จะถูกเรียกว่า (มันอาจมีตาราง):Sheetize.SaveOptionsProviderAssembling.PathHeader+Sheetizes.saveoptionsการจัดเก็บข้อมูลของผู้ให้บริการ+Sheetize.SaveOptionsProviderAssembling.PartPrefix+SplitPartsIndex+PathTail ซัพพลายเออร์

public class SaveOptionsProviderAssembling : AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider SaveOptionsProviderAssembling

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

Constructors

SaveOptionsProviderAssembling()

public SaveOptionsProviderAssembling()

Properties

BuildPathWithSheetAlways

ไม่ว่าคุณจะเพิ่ม index sheet หรือชื่อไปยังเส้นทางไฟล์เสมอหมายเลขที่กําหนดเองคือข้อผิดพลาดซึ่งหมายความเมื่อมีแผ่นเดียวเท่านั้นindex sheet (หรือชื่อ) และ prefix ที่เกี่ยวข้องจะไม่ถูกเพิ่มไปยังเส้นทางไฟล์

public bool BuildPathWithSheetAlways { get; set; }

คุณสมบัติมูลค่า

bool

BuildPathWithSplitPartAlways

ไม่ว่าคุณจะเพิ่ม indice ส่วนแบ่งไปยังเส้นทางไฟล์เสมอหมายเลขค่าเริ่มต้นคือข้อผิดพลาดซึ่งหมายความเมื่อมีส่วนแบ่งเดียวเท่านั้นหมายเลขส่วนแบ่งและค่าเริ่มต้นที่เกี่ยวข้องจะไม่ถูกเพิ่มไปยังเส้นทางไฟล์

public bool BuildPathWithSplitPartAlways { get; set; }

คุณสมบัติมูลค่า

bool

PathHeader

ส่วนหัว (ก่อนที่จะเพิ่มเนื้อหาของแผ่นและส่วนแบ่ง) ของเส้นทางไฟล์

public string PathHeader { get; set; }

คุณสมบัติมูลค่า

string

PathTail

ชิ้นส่วน (หมายเลขถัดไป) ของเส้นทางไฟล์มันควรรวมถึงการขยายชื่อไฟล์

public string PathTail { get; set; }

คุณสมบัติมูลค่า

string

SaveOptionsTemplate

ตัวอย่างในการสร้างตัวอย่างการบันทึกตัวเลือกใน Sheetize.SaveOptionsProviderAssembling.GetSavOption(Sheetize .SplitPartInfo)

public SaveOptions SaveOptionsTemplate { get; set; }

คุณสมบัติมูลค่า

SaveOptions

Remarks

หากรูปแบบที่ระบุแล้วตัวอย่างที่สร้างจะคัดลอกทั้งหมดตั้งค่าจากมันและอัปเดตไฟล์ออกตาม

SheetIndexOffset

อะไหล่ของแผ่นดัชนีระหว่างสิ่งที่ใช้ในเส้นทางไฟล์และมูลค่าจริงของมัน(Sheetize.SplitPartInfo. SheetIndex)

public int SheetIndexOffset { get; set; }

คุณสมบัติมูลค่า

int

Remarks

ใช้ได้เมื่อ Sheetize.SaveOptionsProviderAssembling.UseSheetName เป็นที่ผิดพลาด

SheetPrefix

Prefix สําหรับ index ของแผ่นงาน

public string SheetPrefix { get; set; }

คุณสมบัติมูลค่า

string

Remarks

หากมีแผ่นงานเดียวและ Sheetize.SaveOptionsProviderAssembling.BuildPathWithSheetAlways เป็นที่ผิดพลาดจากนั้นค่าเริ่มต้นนี้และ index sheet (หรือชื่อ) จะไม่เพิ่มไปยังเส้นทางไฟล์ที่เกิดขึ้น

SplitPartIndexOffset

อัตราส่วนที่แบ่งออกระหว่างสิ่งที่ใช้ในเส้นทางไฟล์และมูลค่าจริงของมัน(Sheetize.SplitPartInfo.partIndex)

public int SplitPartIndexOffset { get; set; }

คุณสมบัติมูลค่า

int

SplitPartPrefix

Prefix สําหรับ indice ของ ส่วนแบ่ง

public string SplitPartPrefix { get; set; }

คุณสมบัติมูลค่า

string

Remarks

หากมีส่วนแบ่งเพียงหนึ่งและ Sheetize.SaveOptionsProviderAssembling.BuildPathWithSplitPartAlways เป็น false,จากนั้น Prefix นี้ และ ส่วนแบ่ง หมายเลข(0) จะไม่เพิ่มไปยังเส้นทางไฟล์ที่เกิดขึ้น

UseSheetName

ไม่ว่าสร้างเส้นทางไฟล์ด้วยชื่อแผ่นแทน index sheet ค่าเริ่มต้นคือการล้มเหลว

public bool UseSheetName { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

ชื่อแผ่นจะไม่ถูกสร้างใหม่โดยอัตโนมัติดังนั้นเมื่อตั้งค่าให้ถูกต้องโปรดให้แน่ใจว่าไม่มีชื่อแผ่นพิเศษซึ่งอาจทําให้เส้นทางไฟล์หรือชื่อไม่ถูกต้อง

Methods

GetSaveOptions(SplitPartInfo)

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

public override SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

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

 แบบไทย