Class SaveOptions

Class SaveOptions

De naam: Aspose.Tasks.Saving Verzameling: Aspose.Tasks.dll (25.4.0)

Dit is een abstracte basisklasse voor klassen die de gebruiker in staat stelt extra opties te specificeren bij het besparen van een project.in een bepaald formaat.

public abstract class SaveOptions : SimpleSaveOptions

Inheritance

object SimpleSaveOptions SaveOptions

Derived

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

Geëerbiede leden

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

Een instantie van een derivatenklasse uit de SaveOptions-klasse wordt overgedragen naar de Stream Save of string Save overloadsvoor de gebruiker om aangepaste opties te definiëren bij het opslaan van een document.

Constructors

SaveOptions()

Start een nieuwe instantie van de Aspose.Tasks.Saving.SaveOptions klasse.

protected SaveOptions()

SaveOptions(SaveOptions)

Start een nieuwe instantie van de Aspose.Tasks.Saving.SaveOptions klasse.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

De Aspose.Tasks.Saving.SaveOptions om te kopiëren.

Properties

BarStyles

Geeft of zet de lijst van de instanties van de Aspose.Tasks.Visualization.BarStyle-klasse die verschijnt in het projectbeeld.

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

Eigendomswaarde

List < BarStyle >

CustomPageSize

Geeft of stelt de aangepaste pagina grootte in punten (1 punt = 1/72 inch).

public SizeF CustomPageSize { get; set; }

Eigendomswaarde

SizeF

DrawNonWorkingTime

Geeft of zet een waarde die aangeeft of niet-werktijd moet worden getrokken (de standaardwaarde is TRUE).

public bool DrawNonWorkingTime { get; set; }

Eigendomswaarde

bool

EndDate

Geeft of stelt een datum voor het beëindigen van rendering aan.

public DateTime EndDate { get; set; }

Eigendomswaarde

DateTime

FitContent

Geeft of zet een waarde die aangeeft of de ranghoogte moet worden verhoogd om zijn inhoud aan te passen.

public bool FitContent { get; set; }

Eigendomswaarde

bool

FitTimescaleToEndOfPage

Geeft of bepaalt of een kalenderafdeling van een uitzicht naar het einde (rechts) van de laatste pagina moet worden gered.Als de waarde onjuist is, wordt de kalenderafdeling precies naar EndDate gepresenteerd, zelfs als er een lege ruimte op een pagina is.

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

Eigendomswaarde

bool

Gridlines

Geeft of zet een lijst met Aspose.Tasks.Visualization.Gridline die verschijnt in het projectbeeld.

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

Eigendomswaarde

List < Gridline >

IsPortrait

Geeft of stelt een waarde die aangeeft of de pagina-oriëntatie een portret is; vraagt vals als de pagina-oriëntatie landschap is.

public bool IsPortrait { get; set; }

Eigendomswaarde

bool

Remarks

Het is niet van toepassing wanneer SaveOptions.PageSize == Visualization.PageSize.DefinedInView.In dit geval wordt View.PageInfo.PageSettings.IsPortrait in plaats daarvan gebruikt.Het is niet van toepassing wanneer SaveOptions.CustomPageSize is ingesteld.

LegendDrawingOptions

Geeft of stelt een waarde die bepaalt hoe u een legende te renderen. De standaardwaarde is LegendDrawingOptions.OnEveryPage.

public LegendDrawingOptions LegendDrawingOptions { get; set; }

Eigendomswaarde

LegendDrawingOptions

Remarks

Het is alleen van toepassing wanneer Gantt Chart View wordt gepresenteerd.

LegendItems

Geeft of stelt een reeks PageLegendItem die bepaalt welke bars in de pagina legende moeten worden gepresenteerd.Als nul, worden de standaard items verstrekt.

public PageLegendItem[] LegendItems { get; set; }

Eigendomswaarde

PageLegendItem []

Remarks

Het is alleen van toepassing wanneer Gantt Chart View wordt gepresenteerd.

MarkCriticalTasks

Geeft of zet een waarde die aangeeft of kritische taken in rood moeten worden weergegeven (de standaardwaarde is FALSE).

public bool MarkCriticalTasks { get; set; }

Eigendomswaarde

bool

NonWorkingTimeColor

Geeft of stelt de niet-werktijd kleur.

public Color NonWorkingTimeColor { get; set; }

Eigendomswaarde

Color

PageCount

Geeft of stelt het aantal pagina’s van het project.

public int PageCount { get; protected set; }

Eigendomswaarde

int

PageSize

Geeft of stelt de grootte van de pagina te worden gepresenteerd (de standaardwaarde is PageSize.A4).

public PageSize PageSize { get; set; }

Eigendomswaarde

PageSize

PresentationFormat

Geeft of stelt de Aspose.Tasks.Saving.SaveOptions.PresentationFormat waarin het document zal worden opgeslagen.

public PresentationFormat PresentationFormat { get; set; }

Eigendomswaarde

PresentationFormat

RenderToSinglePage

Geeft of zet een waarde die aangeeft of een project naar een enkele pagina moet worden gerandereerdwanneer het project wordt opgeslagen in grafisch formaat.De pagina grootte zal worden gewijzigd zodat het renderde project op één pagina kan worden aangepast.

public bool RenderToSinglePage { get; set; }

Eigendomswaarde

bool

RollUpGanttBars

Geeft of stelt een waarde die aangeeft of onderwerkingen op de samenvatting van de taakbalk moeten worden gemarkeerd.Voor onderwerkzaamheden geeft het Rollup-veld aan of de informatie op de onderwerkzaamheden Gantt-lijnen naar de samenvatting van de taaklijn zal worden gegooid.Voor samenvattingen geeft het Rollup-veld aan of de samenvattingswerkbalk gokte bars weerspiegelt.U moet het Rollup-veld hebben voor samenvattingsopdrachten ingesteld op Ja voor alle onderopdrachten om naar hen te rollen.

public bool RollUpGanttBars { get; set; }

Eigendomswaarde

bool

Remarks

Het is alleen van toepassing wanneer Gantt Chart View wordt gepresenteerd.

StartDate

Geeft of bepaalt de datum om te beginnen met rendering van.

public DateTime StartDate { get; set; }

Eigendomswaarde

DateTime

TextStyles

Geeft of stelt de lijst met tekststijlen die zijn toegepast tijdens de rendering van een projectbeeld.

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

Eigendomswaarde

List < TextStyle >

Remarks

Deze stijlen override stijlen gedefinieerd in GanttCharView.TextStyles.

Timescale

Geeft of stelt de Aspose.Tasks.Saving.SaveOptions.Timescale waarde die wordt gebruikt om te controleren hoe de timescale (als aanwezig) wordt gepresenteerd wanneer het project wordt opgeslagen in grafisch formaat.

public Timescale Timescale { get; set; }

Eigendomswaarde

Timescale

TimescaleFitBehavior

Geeft of stelt een gedrag dat definieert hoe het juiste einde van de timescale aan het einde van de pagina te aanpassen.

public TimescaleFitBehavior TimescaleFitBehavior { get; set; }

Eigendomswaarde

TimescaleFitBehavior

UseGradientBrush

Geeft of stelt een waarde die aangeeft of een gradientbrush moet worden gebruikt bij het renderen van Gantt Chart.

public virtual bool UseGradientBrush { get; set; }

Eigendomswaarde

bool

Remarks

Het is alleen van toepassing wanneer Gantt Chart View wordt gepresenteerd.

View

Geeft of stelt een lijst van de weergave kolommen te renderen (Aspose.Tasks.Visualization.GanttChartColumn).Als het niet wordt ingesteld, worden taak-ID’s, taaknamen, start en eind alleen gepresenteerd.Als zowel View als Aspose.Tasks.Saving.SaveOptions.ViewSettings eigenschappen zijn ingesteld, worden de kolommen van View de kolommen van ViewSettings overstijgt.

public ProjectView View { get; set; }

Eigendomswaarde

ProjectView

ViewSettings

U kunt deze opties gebruiken om uitdrukkelijk te specificeren welke weergave moet worden opgeslagen in PDF, HTML of Image formaten.Als deze eigenschap is ingesteld, wordt Aspose.Tasks.Visualization.PresentationFormat eigenschap verwaarloosd wanneer het project wordt opgeslagen.Bekijk moet vanaf een van de volgende schermen (Aspose.Tasks.View.Screen): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

Eigendomswaarde

View

Exceptions

ArgumentException

Wanneer de ingestelde methode wordt genoemd en de instelling van de View-klasse met niet ondersteunde waarde van de Screen-eigenschap wordt gegeven.

 Nederlands