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
CustomPageSize
Saat tai asettaa mukautetun sivun koon pisteinä (1 piste = 1/72 tuumaa).
public SizeF CustomPageSize { get; set; }
Omistuksen arvo
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
EndDate
Antaa tai asettaa päivämäärän suorituksen päättymiseen.
public DateTime EndDate { get; set; }
Omistuksen arvo
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
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
Gridlines
Saat tai asetat luettelon Aspose.Tasks.Visualization.Gridline, joka näkyy projektinäytössä.
public List<gridline> Gridlines { get; set; }
Omistuksen arvo
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
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
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
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
NonWorkingTimeColor
Saa tai asettaa ei-työajan väri.
public Color NonWorkingTimeColor { get; set; }
Omistuksen arvo
PageCount
Saat tai asettaa projektin sivujen lukumäärän.
public int PageCount { get; protected set; }
Omistuksen arvo
PageSize
Saa tai asettaa sivun koon, joka on luovutettava (Default arvo on PageSize.A4).
public PageSize PageSize { get; set; }
Omistuksen arvo
PresentationFormat
Saat tai asettaa Aspose.Tasks.Saving.SaveOptions.PresentationFormatin, jossa asiakirja tallennetaan.
public PresentationFormat PresentationFormat { get; set; }
Omistuksen arvo
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
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
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
TextStyles
Saa tai asettaa luettelon tekstityylistä, joita sovellettiin projektinäytön suorittamisen aikana.
public List<textstyle> TextStyles { get; set; }
Omistuksen arvo
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
TimescaleFitBehavior
Saat tai asettaa käyttäytymisen, joka määrittelee, miten oikea loppu aikarajan mukautuu sivun loppuun.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Omistuksen arvo
UseGradientBrush
Saat tai asetat arvon, joka osoittaa, käytetäänkö gradienttippua Gantt-kuvan tuottamisessa.
public virtual bool UseGradientBrush { get; set; }
Omistuksen arvo
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
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
Exceptions
Kun määritetty menetelmä kutsutaan ja näytön ominaisuuden tuottamattoman arvon View-luokan esimerkki annetaan.