Class SaveOptions

Class SaveOptions

Navne til: Aspose.Tasks.Saving Sammensætning: Aspose.Tasks.dll (25.4.0)

Dette er en abstrakt base klasse for klasser, der giver brugeren mulighed for at angive yderligere muligheder, når man sparer et projekti et bestemt format.

public abstract class SaveOptions : SimpleSaveOptions

Inheritance

object SimpleSaveOptions SaveOptions

Derived

HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions

De arvede medlemmer

SimpleSaveOptions.project , SimpleSaveOptions.SaveFormat , SimpleSaveOptions.TasksComparer , SimpleSaveOptions.TasksFilter , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Et eksempel på en deriveret klasse fra SaveOptions-klassen overføres til strømmen Save eller ringen Save overladerfor brugeren at definere tilpassede muligheder, når man gemmer et dokument.

Constructors

SaveOptions()

Start en ny instans af Aspose.Tasks.Saving.SaveOptions klasse.

protected SaveOptions()

SaveOptions(SaveOptions)

Start en ny instans af Aspose.Tasks.Saving.SaveOptions klasse.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

Den Aspose.Tasks.Saving.SaveOptions til at kopiere.

Properties

BarStyles

Få eller indstille listen over eksempler på Aspose.Tasks.Visualization.BarStyle klasse, der vises i projektvisningen.

public List<barstyle> BarStyles { get; set; }

Ejendomsværdi

List < BarStyle >

CustomPageSize

Få eller indstille den tilpassede sidstørrelse i point (1 point = 1/72 inch).

public SizeF CustomPageSize { get; set; }

Ejendomsværdi

SizeF

DrawNonWorkingTime

Giver eller indsætter en værdi, der angiver, om ikke-arbejdstid skal drages (default værdi er TRUE).

public bool DrawNonWorkingTime { get; set; }

Ejendomsværdi

bool

EndDate

Få eller indsætte en dato for at afslutte rendering til.

public DateTime EndDate { get; set; }

Ejendomsværdi

DateTime

FitContent

Giver eller sætter en værdi, der angiver, om rækkehøjde skal øges for at matche dens indhold.

public bool FitContent { get; set; }

Ejendomsværdi

bool

FitTimescaleToEndOfPage

Få eller indstille, om en kalendersektion af en visning skal overføres til slutningen ( højre side) af den sidste side.Hvis værdien er falsk, returneres kalenderdelen præcis til EndDate, selv om der er en tom plads på en side.

[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }

Ejendomsværdi

bool

Gridlines

Få eller indstille en liste over Aspose.Tasks.Visualization.Gridline, der vises i projektvisningen.

public List<gridline> Gridlines { get; set; }

Ejendomsværdi

List < Gridline >

IsPortrait

Giver eller indsætter en værdi, der angiver, om siden orientering er portræt; returnerer falsk, hvis siden orientering er landskab.

public bool IsPortrait { get; set; }

Ejendomsværdi

bool

Remarks

Det gælder ikke, når SaveOptions.PageSize == Visualization.PageSize.DefinedInView.I dette tilfælde bruges View.PageInfo.PageSettings.IsPortrait i stedet.Det gælder ikke, når SaveOptions.CustomPageSize er indstillet.

LegendDrawingOptions

Få eller indsætte en værdi, der definerer, hvordan man renderer en legende. standardværdi er LegendDrawingOptions.OnEveryPage.

public LegendDrawingOptions LegendDrawingOptions { get; set; }

Ejendomsværdi

LegendDrawingOptions

Remarks

Det gælder kun, når Gantt diagramvisning er renderet.

LegendItems

Få eller indstille en række PageLegendItem, der definerer, hvilke barer der skal renderes i side legenden.Hvis null, er de standard elementer tilbagekaldt.

public PageLegendItem[] LegendItems { get; set; }

Ejendomsværdi

PageLegendItem []

Remarks

Det gælder kun, når Gantt diagramvisning er renderet.

MarkCriticalTasks

Giver eller indsætter en værdi, der angiver, om kritiske opgaver skal vises i rødt (default værdi er FALSE).

public bool MarkCriticalTasks { get; set; }

Ejendomsværdi

bool

NonWorkingTimeColor

Få eller indstille den ikke-arbejdstid farve.

public Color NonWorkingTimeColor { get; set; }

Ejendomsværdi

Color

PageCount

Få eller indstille antallet af sider i projektet.

public int PageCount { get; protected set; }

Ejendomsværdi

int

PageSize

Få eller indstille størrelsen af siden til at blive renderet (default værdi er PageSize.A4).

public PageSize PageSize { get; set; }

Ejendomsværdi

PageSize

PresentationFormat

Få eller indstille Aspose.Tasks.Saving.SaveOptions.PresentationFormat, hvor dokumentet vil blive gemt.

public PresentationFormat PresentationFormat { get; set; }

Ejendomsværdi

PresentationFormat

RenderToSinglePage

Giver eller sætter en værdi, der angiver, om et projekt skal renderes til en enkelt sideNår projektet gemmes i grafisk format.Størrelsen af siden vil blive ændret, så det renderede projekt kan tilpasses på én side.

public bool RenderToSinglePage { get; set; }

Ejendomsværdi

bool

RollUpGanttBars

Giver eller indsætter en værdi, der angiver, om underopgaver på den samlede opgaver skal markeres.For underopgaver angiver Rollup-feltet, om oplysningerne på underopgavens Gantt-bånd vil blive rullet op til det samlede opgavebånd.For samlede opgaver angiver Rollup-feltet, om den samlede opgaver viser rullede up-barer.Du skal have Rollup-feltet for samlede opgaver, der er indstillet til Ja for alle underopgaver, der skal rulles op til dem.

public bool RollUpGanttBars { get; set; }

Ejendomsværdi

bool

Remarks

Det gælder kun, når Gantt diagramvisning er renderet.

StartDate

Du får eller indsætter datoen for at begynde at give ud fra.

public DateTime StartDate { get; set; }

Ejendomsværdi

DateTime

TextStyles

Få eller indstille listen over tekststilarter, der anvendes under rendering af et projektudsigt.

public List<textstyle> TextStyles { get; set; }

Ejendomsværdi

List < TextStyle >

Remarks

Disse stilarter overskrider de stilarter, der er defineret i GanttCharView.TextStyles.

Timescale

Få eller indstille Aspose.Tasks.Saving.SaveOptions.Timescale-værdien, som bruges til at kontrollere, hvordan timescale (hvis til stede) er renderet, når projektet er gemt i grafisk format.

public Timescale Timescale { get; set; }

Ejendomsværdi

Timescale

TimescaleFitBehavior

Få eller indstille en adfærd, der definerer, hvordan man tilpasser det rigtige ende af timescalerne til sidens ende.

public TimescaleFitBehavior TimescaleFitBehavior { get; set; }

Ejendomsværdi

TimescaleFitBehavior

UseGradientBrush

Få eller indstille en værdi, der angiver, om gradient brush skal bruges, når du renderer Gantt Chart.

public virtual bool UseGradientBrush { get; set; }

Ejendomsværdi

bool

Remarks

Det gælder kun, når Gantt diagramvisning er renderet.

View

Få eller indstille en liste over de kolumner, der skal fremstilles (Aspose.Tasks.Visualization.GanttChartColumn).Hvis du ikke indstiller, bliver opgaver, opgaver, start og finish kun renderet.Hvis både View og Aspose.Tasks.Saving.SaveOptions.ViewSettings egenskaber er indstillet, kolonner fra View overrider kolonner fra ViewSettings.

public ProjectView View { get; set; }

Ejendomsværdi

ProjectView

ViewSettings

Du kan bruge disse muligheder til udtrykkeligt at angive, hvilken visning der skal gemmes i PDF, HTML eller Billedformat.Hvis denne ejendom er indstillet, bliver Aspose.Tasks.Visualization.PresentationFormat ejendom ignoreret, når projektet er gemt.Se bør være fra en af følgende skærme ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

Ejendomsværdi

View

Exceptions

ArgumentException

Når indstillingsmetoden kaldes og instans af View-klasse med ikke-støttet værdi af Skærmegenskaben gives.

 Dansk