Class SaveOptionsProviderPlaceHolders

Class SaveOptionsProviderPlaceHolders

يتم تحديد التنفيذ لتوفير خيارات التخزين التي تخزن الأجزاء المنقسمة إلى الملفات والطريق للملف الناتج مع حاملي الموقع.

تنفيذ لتوفير خيارات حفظ التي تخزين أجزاء من الملفاتوتحدد مسار الملفات الناتجة مع أصحاب المواقع.

public class SaveOptionsProviderPlaceHolders : AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider SaveOptionsProviderPlaceHolders

الأعضاء الموروثين

Constructors

SaveOptionsProviderPlaceHolders(الستار)

تثبيت المثال لتوفير خيارات التخزين وفقا للنماذج المحددة.

public SaveOptionsProviderPlaceHolders(string pathTemplate)

Parameters

  • pathTemplate string : نموذج مسار الملف الناتج.

Remarks

الأماكن المدعومة في نموذج مسار الملف:

  • ${SheetIndex}: سيتم استبدالها بواسطة مؤشر الورقة من الجزء المكسور
  • ${SheetName}: سيتم استبدالها باسم ورقة الجزء المنقسم
  • ${SplitPartIndex}: سيتم استبدالها بمؤشر الجزء المنقسم
  • ${SheetIndexPrefix}: سيتم استبدالها بواسطة Sheetize.SaveOptionsProviderPlaceHolders.
  • ${SheetNamePrefix}: سيتم استبدالها بواسطة Sheetize.SaveOptionsProviderPlaceHolders.
  • ${SplitPartPrefix}: سيتم استبدالها بواسطة Sheetize.SaveOptionsProviderPlaceHolders.

Properties

BuildPathWithSheetAlways

إما إضافة مؤشر ورقة أو اسم إلى مسار الملف دائما.القيمة الافتراضية كاذبة ، أي ، عندما يكون هناك ورقة واحدة فقط ،مؤشر الورقة والاسم والمصدر المذكور(Sheetize.SaveOptionsProviderPlaceHolders.NamePrefix)لن يتم إضافته إلى مسار الملف.

public bool BuildPathWithSheetAlways { get; set; }

قيمة الممتلكات

bool

BuildPathWithSplitPartAlways

إما إضافة مؤشر الأجزاء المنقسمة إلى مسار الملف دائما.القيمة الافتراضية كاذبة ، أي ، عندما يكون هناك جزء واحد فقط منفصل ،مؤشر الأجزاء المنقسمة والمصدر المذكور(Sheetize.SaveOptionsProviderPlaceHolders.PartPrefix)لن يتم إضافته إلى مسار الملف.

public bool BuildPathWithSplitPartAlways { get; set; }

قيمة الممتلكات

bool

SaveOptionsTemplate

النموذج لإنشاء مثال خيارات التخزين في Sheetize.SaveOptionsProviderPlaceHolders.GetSavOption(Sheetize .SplitPartInfo).

public SaveOptions SaveOptionsTemplate { get; set; }

قيمة الممتلكات

SaveOptions

Remarks

إذا تم تحديد النموذج ، فسيتم نسخ المثال الذي تم إنشاؤه.جميع إعدادات من ذلك وتحديث ملف الإخراج وفقا لذلك.

SheetIndexOffset

انقطاع مؤشر الورق بين ما يستخدم في مسار الملفاتو قيمتها الحقيقية (Sheetize.SplitPartInfo.

public int SheetIndexOffset { get; set; }

قيمة الممتلكات

int

SheetIndexPrefix

إعداد مؤشر ورقة العمل.

public string SheetIndexPrefix { get; set; }

قيمة الممتلكات

string

Remarks

إذا لم يكن هناك سوى ورقة عمل واحدة و Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetكلها مزيفة،ثم لن يتم إضافة هذا المرفق ومؤشر الورقة (أو الاسم) إلى مسار الملف الناتج.

SheetNamePrefix

إعداد مؤشر ورقة العمل.

public string SheetNamePrefix { get; set; }

قيمة الممتلكات

string

Remarks

إذا لم يكن هناك سوى ورقة عمل واحدة و Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetكلها مزيفة،ثم لن يتم إضافة هذا المرفق ومؤشر الورقة (أو الاسم) إلى مسار الملف الناتج.

SplitPartIndexOffset

انقطاع مؤشر الجزء المنقسم بين ما يستخدم في مسار الملفاتو قيمتها الحقيقية (Sheetize.SplitPartInfo.PartiIndex).

public int SplitPartIndexOffset { get; set; }

قيمة الممتلكات

int

SplitPartPrefix

إعداد مؤشر الجزء المنقسم.

public string SplitPartPrefix { get; set; }

قيمة الممتلكات

string

Remarks

إذا كان هناك جزء واحد فقط مقسمة و Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSplitPartلا يزال مزيفًا ،ثم لن يتم إضافته إلى مسار الملف الناتج هذا المرفق ومؤشر الجزء المنقسم(0) .

Methods

GetSaveOptions(SplitPartInfo)

يحصل على خيارات التخزين من أي للحصول على إعدادات الإنتاج للجزء الانقسام حاليا.

public override SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

اسم الفضاء : Sheetize مجلس النواب : Sheetize.dll

 عربي