Class SaveOptionsProviderAssembling

Class SaveOptionsProviderAssembling

Wdrożenie umożliwia przechowywanie opcji, które zapisują podzielone części do plików, a ścieżka wynikających z pliku jest nazwana jako (może zawierać adresy): Sheetize.SaveOptionsProviderAssembling.PathHeader+Sheetize..SveOptionPrower Assembly.SheetPrefix+ShitIndex(lub sheetName) +SheatIndex.

Wdrożenie, aby zapewnić opcje zapisywania, które zapisują podzielone części do plikówi ścieżka wynikającej pliku są nazwane jako (może zawierać adresaty):Sheetize.SaveOptionsProviderZgromadzenie.PathHeader+Sheetizacja.Najlepsze opcjeProwskazania.Prefix+SheetIndex(lub SheatName)+Sheetize.SaveOptionsProviderZgromadzenie.PartPrefix+SplitPartiIndex+Dziesiątki.

public class SaveOptionsProviderAssembling : AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider SaveOptionsProviderAssembling

Dziedziczeni członkowie

Constructors

SaveOptionsProviderAssembling()

public SaveOptionsProviderAssembling()

Properties

BuildPathWithSheetAlways

Niezależnie od tego, czy dodać indeks arkusza lub nazwę do archiwum ścieżki zawsze.Wartość domyślna jest fałszywą, to znaczy, gdy istnieje tylko jeden arkusz,indeks arkusza (lub nazwa) i odpowiedni prefix nie zostaną dodane do ścieżki pliku.

public bool BuildPathWithSheetAlways { get; set; }

Wartość nieruchomości

bool

BuildPathWithSplitPartAlways

Niezależnie od tego, czy dodać podzielony indeks części do pliku ścieżki zawsze.Wartość domyślna jest fałszywą, to znaczy, gdy istnieje tylko jedna podzielona część,indeks części podzielonej i odpowiedni prefix nie zostaną dodane do ścieżki pliku.

public bool BuildPathWithSplitPartAlways { get; set; }

Wartość nieruchomości

bool

PathHeader

Część główna (przed dodaniem zawartości arkusza i części podzielonej) ścieżki pliku.

public string PathHeader { get; set; }

Wartość nieruchomości

string

PathTail

Część tailing (po liczbach sekwencji) ścieżki pliku.Powinno to obejmować rozszerzenie nazwy pliku.

public string PathTail { get; set; }

Wartość nieruchomości

string

SaveOptionsTemplate

W szablonie do tworzenia przykładu opcji przechowywania w Sheetize.SaveOptionsProviderAssembling.GetSavoptions(Sheetize,SplitPartInfo).

public SaveOptions SaveOptionsTemplate { get; set; }

Wartość nieruchomości

SaveOptions

Remarks

Jeśli szablon został określony, instancja utworzona kopiujewszystkie ustawienia z niego i aktualizacja pliku wyjściowego odpowiednio.

SheetIndexOffset

Odsetek wskaźnika arkusza między tym, co jest używane w ścieżce plikui jego rzeczywista wartość (Sheetize.SplitPartInfo.

public int SheetIndexOffset { get; set; }

Wartość nieruchomości

int

Remarks

Działa tylko wtedy, gdy Sheetize.SaveOptionsProviderAssembling.UseSheetName jest fałszywe.

SheetPrefix

Prefix dla indeksu tablicy roboczej.

public string SheetPrefix { get; set; }

Wartość nieruchomości

string

Remarks

Jeśli istnieje tylko jeden arkusz roboczy i Sheetize.SaveOptionsProviderAssembling.BuildPathWithSheetAlways jest fałszywy,Następnie ta prefiks i indeks arkusza (lub nazwa) nie zostaną dodane do wynikającej ścieżki pliku.

SplitPartIndexOffset

Odsetek indeksu części podzielonej między tym, co jest używane w ścieżce plikui jego rzeczywista wartość (Sheetize.SplitPartInfo.PartiIndex).

public int SplitPartIndexOffset { get; set; }

Wartość nieruchomości

int

SplitPartPrefix

Prefix dla indeksu części podzielonej.

public string SplitPartPrefix { get; set; }

Wartość nieruchomości

string

Remarks

Jeśli istnieje tylko jedna część podzielona i Sheetize.SaveOptionsProviderAssembling.BuildPathWithSplitPartAlways jest fałszywy,Następnie ta prefiks i indeks części podzielonej(0) nie zostaną dodane do wynikającej ścieżki pliku.

UseSheetName

Czy zbuduje ścieżkę pliku z nazwą arkusza zamiast indeksu. wartość domyślna jest fałszywa.

public bool UseSheetName { get; set; }

Wartość nieruchomości

bool

Remarks

Nazwa arkusza nigdy nie zostanie automatycznie odbudowana.Więc po ustawieniu go na prawdę, upewnij się, że nie ma specjalnego nazwy arkuszaMoże to spowodować nieprawidłową ścieżkę lub nazwę pliku.

Methods

GetSaveOptions(SplitPartInfo)

Otrzymuje opcje oszczędzania, z których można uzyskać ustawienia wyjścia dla obecnie podzielonej części.

public override SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

Nazwa przestrzeń: Sheetize Zgromadzenie Ogólne: Sheetize.dll

 Polski