Class SaveOptions

Class SaveOptions

ja nimityö: Aspose.Tasks.Saving Kokoelma: Aspose.Tasks.dll (25.4.0)

Tämä on abstrakti perusluokka luokille, joiden avulla käyttäjä voi määrittää lisävaihtoehtoja projektin säästämisen yhteydessä.ja tiettyyn muotoon.

public abstract class SaveOptions : SimpleSaveOptions

Inheritance

object SimpleSaveOptions SaveOptions

Derived

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

Perintöjäsenet

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

Esimerkki jostain SaveOptions -luokasta peräisin olevasta luokasta siirtyy virtaukseen Save or string Save overloads.Käyttäjä määrittää räätälöityjä vaihtoehtoja, kun tallentaa asiakirjan.

Constructors

SaveOptions()

Aloita Aspose.Tasks.Saving.SaveOptions -luokan uusi esimerkki.

protected SaveOptions()

SaveOptions(SaveOptions)

Aloita Aspose.Tasks.Saving.SaveOptions -luokan uusi esimerkki.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

Aspose.Tasks.Saving.SaveOptions kopioida.

Properties

BarStyles

Saat tai asetat luettelon esineistä Aspose.Tasks.Visualization.BarStyle luokka, joka näkyy projektinäytössä.

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

Omistuksen arvo

List < BarStyle >

CustomPageSize

Saat tai asettaa mukautetun sivun koon pisteinä (1 piste = 1/72 tuumaa).

public SizeF CustomPageSize { get; set; }

Omistuksen arvo

SizeF

DrawNonWorkingTime

Se saa tai asettaa arvon, joka osoittaa, että ei-työaikaa pitäisi vetää (Default-arvo on TRUE).

public bool DrawNonWorkingTime { get; set; }

Omistuksen arvo

bool

EndDate

Antaa tai asettaa päivämäärän suorituksen päättymiseen.

public DateTime EndDate { get; set; }

Omistuksen arvo

DateTime

FitContent

Saat tai asettaa arvon, joka osoittaa, onko rivi korkeus lisättävä sen sisällön mukaiseksi.

public bool FitContent { get; set; }

Omistuksen arvo

bool

FitTimescaleToEndOfPage

Se saa tai asettaa, onko näkymän kalenterikohta palautettava viimeisen sivun loppuun (oikealla puolella).Jos arvo on väärä, kalenterikohta luovutetaan täsmälleen EndDate, vaikka sivulla on tyhjä tilaa.

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

Omistuksen arvo

bool

Gridlines

Saat tai asetat luettelon Aspose.Tasks.Visualization.Gridline, joka näkyy projektinäytössä.

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

Omistuksen arvo

List < Gridline >

IsPortrait

Saat tai asettaa arvon, joka osoittaa, onko sivun suuntaus kuvaa; palauttaa väärän, jos sivun suuntaus on maisema.

public bool IsPortrait { get; set; }

Omistuksen arvo

bool

Remarks

Ei sovelleta kun SaveOptions.PageSize == Visualization.PageSize.DefinedInView.Tässä tapauksessa View.PageInfo.PageSettings.IsPortrait käytetään sen sijaan.Ei sovelleta, kun SaveOptions.CustomPageSize on asetettu.

LegendDrawingOptions

Saat tai asettaa arvon, joka määrittää, miten luoda legenda. Oletusarvo on LegendDrawingOptions.OnEveryPage.

public LegendDrawingOptions LegendDrawingOptions { get; set; }

Omistuksen arvo

LegendDrawingOptions

Remarks

Sitä sovelletaan vain silloin, kun Gantt-taulukonäkymä on esitetty.

LegendItems

Saa tai asettaa PageLegendItem -sarjan, joka määrittää, mitkä rivit on esitettävä sivun legendaan.Jos nolla, oletusarvoiset kohteet palautetaan.

public PageLegendItem[] LegendItems { get; set; }

Omistuksen arvo

PageLegendItem []

Remarks

Sitä sovelletaan vain silloin, kun Gantt-taulukonäkymä on esitetty.

MarkCriticalTasks

Se saa tai asettaa arvon, joka osoittaa, onko kriittisiä tehtäviä näytettävä punaisella värillä (Default value is FALSE).

public bool MarkCriticalTasks { get; set; }

Omistuksen arvo

bool

NonWorkingTimeColor

Saa tai asettaa ei-työajan väri.

public Color NonWorkingTimeColor { get; set; }

Omistuksen arvo

Color

PageCount

Saat tai asettaa projektin sivujen lukumäärän.

public int PageCount { get; protected set; }

Omistuksen arvo

int

PageSize

Saa tai asettaa sivun koon, joka on luovutettava (Default arvo on PageSize.A4).

public PageSize PageSize { get; set; }

Omistuksen arvo

PageSize

PresentationFormat

Saat tai asettaa Aspose.Tasks.Saving.SaveOptions.PresentationFormatin, jossa asiakirja tallennetaan.

public PresentationFormat PresentationFormat { get; set; }

Omistuksen arvo

PresentationFormat

RenderToSinglePage

Saat tai asetat arvon, joka osoittaa, onko hanke palautettava yhdelle sivullekun projekti tallennetaan graafisessa muodossa.Sivun koko muuttuu niin, että esitetty projekti voidaan soveltaa yhteen sivuun.

public bool RenderToSinglePage { get; set; }

Omistuksen arvo

bool

RollUpGanttBars

Saat tai asetat arvon, jossa ilmoitetaan, pitäisikö yhteenveto-tehtävälin alakohdat merkitä.Altyötehtäviin Rollup- kenttä osoittaa, vai tiedot altyötehtäviin Gantt-riviin rullataan yhteenveto-tehtävyykseen.Yhteenvetotehtävissä Rollup-kenttä osoittaa, näytetäänkö yhteenvetotehtävärin rullat ylös.Sinun täytyy olla Rollup kenttä yhteenveto tehtäviä asetettu Kyllä jokainen alatehtäviä rullata niitä.

public bool RollUpGanttBars { get; set; }

Omistuksen arvo

bool

Remarks

Sitä sovelletaan vain silloin, kun Gantt-taulukonäkymä on esitetty.

StartDate

Antaa tai asettaa päivämäärän aloittaa rendering.

public DateTime StartDate { get; set; }

Omistuksen arvo

DateTime

TextStyles

Saa tai asettaa luettelon tekstityylistä, joita sovellettiin projektinäytön suorittamisen aikana.

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

Omistuksen arvo

List < TextStyle >

Remarks

Nämä tyylit ylittävät GanttCharView.TextStyleissä määritellyt tyylit.

Timescale

Saat tai asettaa Aspose.Tasks.Saving.SaveOptions.Timescale arvo, jota käytetään hallitsemaan, miten aikaraja (jos läsnä) suoritetaan, kun projekti tallennetaan graafiseen muotoon.

public Timescale Timescale { get; set; }

Omistuksen arvo

Timescale

TimescaleFitBehavior

Saat tai asettaa käyttäytymisen, joka määrittelee, miten oikea loppu aikarajan mukautuu sivun loppuun.

public TimescaleFitBehavior TimescaleFitBehavior { get; set; }

Omistuksen arvo

TimescaleFitBehavior

UseGradientBrush

Saat tai asetat arvon, joka osoittaa, käytetäänkö gradienttippua Gantt-kuvan tuottamisessa.

public virtual bool UseGradientBrush { get; set; }

Omistuksen arvo

bool

Remarks

Sitä sovelletaan vain silloin, kun Gantt-taulukonäkymä on esitetty.

View

Saat tai asettaa luettelon näkökolumeroista (Aspose.Tasks.Visualization.GanttChartColumn).Jos se ei ole asetettu, tehtävän tunnisteet, tehtävän nimet, alku ja loppu suoritetaan vain.Jos sekä View että Aspose.Tasks.Saving.SaveOptions.ViewSettings ominaisuudet on määritelty, Viewin sarakkeet ylittävät ViewSettingsin sarakkeita.

public ProjectView View { get; set; }

Omistuksen arvo

ProjectView

ViewSettings

Saat tai asettaa näkymän (Aspose.Tasks.Saving.SaveOptions.View) suorittaa. Voit käyttää tätä vaihtoehtoa nimenomaisesti määrittää, mikä näkymä on tallennettava PDF, HTML tai kuvan muodossa.Jos tämä omaisuus asetetaan, Aspose.Tasks.Visualization.PresentationFormatin omaisuus sivuutetaan, kun projekti tallennetaan.Näytön pitäisi olla jostakin seuraavasta näytöstä ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

Omistuksen arvo

View

Exceptions

ArgumentException

Kun määritetty menetelmä kutsutaan ja näytön ominaisuuden tuottamattoman arvon View-luokan esimerkki annetaan.

 Suomi