Class SaveOptionsProviderAssembling
Implémentation pour fournir des options de sauvegarde qui sauvent des parties divisées dans les fichierset le chemin du fichier résultant est nommé comme (il peut contenir des directories):Sheetize.SaveOptionsProviderAssembling.PathHeader+Sheetizes.L’option de sauvegardePrécédentTélécharger+Sheetize.SaveOptionsProviderAssemblée.PartPrefix+SplitPartieIndex+Réservation.
public class SaveOptionsProviderAssembling : AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider ← SaveOptionsProviderAssembling
I membri ereditari
- AbstractSaveOptionsProvider.GetSaveOptions(SplitPartInfo) ,
- AbstractSaveOptionsProvider.Finish(SaveOptions) ,
- object.GetType() ,
- object.MemberwiseClone() ,
- object.ToString() ,
- object.Equals(object?) ,
- object.Equals(object?, object?) ,
- object.ReferenceEquals(object?, object?) ,
- object.GetHashCode()
Constructors
SaveOptionsProviderAssembling()
public SaveOptionsProviderAssembling()
Properties
BuildPathWithSheetAlways
Que vous ajoutez un index de feuille ou un nom à la route de fichier toujours.La valeur de défaut est fausse, c’est-à-dire quand il n’y a qu’une seule feuille,l’indice de feuille (ou nom) et le préfix correspondant ne seront pas ajoutés à la voie de fichier.
public bool BuildPathWithSheetAlways { get; set; }
Valore di proprietà
BuildPathWithSplitPartAlways
Ajoutez-vous l’indice de pièces divisées à la route de fichier toujours.La valeur défectueuse est fausse, c’est-à-dire quand il n’y a qu’une seule partie divisée,l’indice de la partie divisée et le préfix correspondant ne seront pas ajoutés à la voie de fichier.
public bool BuildPathWithSplitPartAlways { get; set; }
Valore di proprietà
PathHeader
Partie de tête (avant l’ajout de contenu de feuille et partie divisée) du chemin de fichier.
public string PathHeader { get; set; }
Valore di proprietà
PathTail
Une partie (après les numéros de séquence) de la voie de fichier.Il devrait inclure une extension du nom de fichier.
public string PathTail { get; set; }
Valore di proprietà
SaveOptionsTemplate
Le modèle pour créer l’exemple d’options de sauvegarde dans Sheetize.SaveOptionsProviderAssembling.GetSaveptions(Sheetize,SplitPartInfo).
public SaveOptions SaveOptionsTemplate { get; set; }
Valore di proprietà
Remarks
Si le modèle a été spécifié, l’instance créée copietous les paramètres à partir de celui-ci et mettre à jour le fichier de sortie en conséquence.
SheetIndexOffset
Offset de l’index de la feuille entre ce qui est utilisé dans la voie de fichieret sa valeur réelle (Sheetize.SplitPartInfo.
public int SheetIndexOffset { get; set; }
Valore di proprietà
Remarks
Il ne prend effet que lorsque Sheetize.SaveOptionsProviderAssembling.UseSheetName est faux.
SheetPrefix
Préfix pour l’index de feuille de travail.
public string SheetPrefix { get; set; }
Valore di proprietà
Remarks
S’il n’y a qu’une feuille de travail et Sheetize.SaveOptionsProviderAssembling.BuildPathWithSheetAlways est faux,Ensuite, ce préfix et l’indice de feuille (ou nom) ne seront pas ajoutés à la voie de fichier résultant.
SplitPartIndexOffset
Offset de l’indice de la partie divisée entre ce qui est utilisé dans la voie de fichieret sa valeur réelle (Sheetize.SplitPartInfo.PartiIndex).
public int SplitPartIndexOffset { get; set; }
Valore di proprietà
SplitPartPrefix
Préfix pour l’indice de la partie divisée.
public string SplitPartPrefix { get; set; }
Valore di proprietà
Remarks
S’il n’y a qu’une partie divisée et Sheetize.SaveOptionsProviderAssembling.BuildPathWithSplitPartAlways est faux,Ensuite, ce préfix et l’indice de la partie divisée(0) ne seront pas ajoutés à la voie de fichier résultant.
UseSheetName
Si vous construisez le chemin de fichier avec le nom de feuille au lieu de l’indice feuillet.
public bool UseSheetName { get; set; }
Valore di proprietà
Remarks
Le nom de la feuille ne sera jamais reconstruit automatiquement.Ainsi, lorsque vous le définissez à vrai, assurez-vous qu’il n’y a pas de nom de feuille spécialeCela peut entraîner une route ou un nom de fichier invalide.
Methods
GetSaveOptions(SplitPartInfo)
Obtenez les options de sauvegarde à partir de laquelle obtenir les paramètres de sortie pour la partie actuellement divisée.
public override SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Le nom : Sheetize L’Assemblée nationale : Sheetize.dll