Class SaveOptions

Class SaveOptions

A név: Aspose.Tasks.Saving Összefoglaló: Aspose.Tasks.dll (25.4.0)

Ez egy absztrakt alaposztály az osztályok számára, amely lehetővé teszi a felhasználó számára, hogy további lehetőségeket határozzon meg a projekt mentése során.egy adott formátumban.

public abstract class SaveOptions : SimpleSaveOptions

Inheritance

object SimpleSaveOptions SaveOptions

Derived

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

Örökletes tagok

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

A SaveOptions osztályból származó bármely osztály példányát a Save Stream vagy a Save Overloads sorba adják át.a felhasználó számára, hogy meghatározzák a személyre szabott opciókat a dokumentum mentése során.

Constructors

SaveOptions()

Kezdeményez egy új példát az Aspose.Tasks.Saving.SaveOptions osztály.

protected SaveOptions()

SaveOptions(SaveOptions)

Kezdeményez egy új példát az Aspose.Tasks.Saving.SaveOptions osztály.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

Az Aspose.Tasks.Saving.SaveOptions másolni.

Properties

BarStyles

Megkapja vagy állítja be az Aspose.Tasks.Visualization.BarStyle osztály példáinak listáját, amely a projektnézetben jelenik meg.

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

ingatlan értéke

List < BarStyle >

CustomPageSize

Megkapja vagy beállítja a személyre szabott oldal méretét pontokban (1 pont = 1/72 hüvelyk).

public SizeF CustomPageSize { get; set; }

ingatlan értéke

SizeF

DrawNonWorkingTime

Megkapja vagy beállítja azt a értéket, amely azt jelzi, hogy nem működő időt kell-e húzni (az alapértelmezett érték TRUE).

public bool DrawNonWorkingTime { get; set; }

ingatlan értéke

bool

EndDate

Megkapja vagy beállítja a dátumot, hogy befejezze a renderelés.

public DateTime EndDate { get; set; }

ingatlan értéke

DateTime

FitContent

Megkapja vagy beállítja azt a értéket, amely azt jelzi, hogy a sor magasságát növelni kell, hogy megfeleljen a tartalmának.

public bool FitContent { get; set; }

ingatlan értéke

bool

FitTimescaleToEndOfPage

Megkapja vagy beállítja, hogy egy nézet naptári szakaszát az utolsó oldal végére (jobb oldalára) kell-e mutatni.Ha az érték hamis, a naptári szakasz pontosan az EndDate-ra kerül, még akkor is, ha üres hely van egy oldalon.

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

ingatlan értéke

bool

Gridlines

Kap egy listát Aspose.Tasks.Visualization.Gridline, amely megjelenik a projektnézetben.

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

ingatlan értéke

List < Gridline >

IsPortrait

Megkapja vagy beállítja azt a értéket, amely azt jelzi, hogy az oldalorientáció portré; hamis visszatér, ha az oldalorientáció tájkép.

public bool IsPortrait { get; set; }

ingatlan értéke

bool

Remarks

Nem alkalmazható a SaveOptions.PageSize == Visualization.PageSize.DefinedInView esetén.Ebben az esetben a View.PageInfo.PageSettings.IsPortrait helyett használják.Nem alkalmazható, amikor a SaveOptions.CustomPageSize be van állítva.

LegendDrawingOptions

Hozzon vagy állítson be egy értéket, amely meghatározza, hogyan kell bemutatni egy legendát. Az alapértelmezett értéke LegendDrawingOptions.OnEveryPage.

public LegendDrawingOptions LegendDrawingOptions { get; set; }

ingatlan értéke

LegendDrawingOptions

Remarks

Csak akkor alkalmazható, ha a Gantt-térkép megjelenítése megjelenik.

LegendItems

Megkapja vagy beállítja a PageLegendItem sorozatát, amely meghatározza, hogy mely csomópontokat kell bemutatni az oldal legendájában.Ha null, az alapértelmezett elemeket átadják.

public PageLegendItem[] LegendItems { get; set; }

ingatlan értéke

PageLegendItem []

Remarks

Csak akkor alkalmazható, ha a Gantt-térkép megjelenítése megjelenik.

MarkCriticalTasks

Megkapja vagy beállítja azt a értéket, amely jelzi, hogy a kritikus feladatokat piros színben kell-e megjeleníteni (az alapértelmezett értéke hamis).

public bool MarkCriticalTasks { get; set; }

ingatlan értéke

bool

NonWorkingTimeColor

Megkapja vagy beállítja a nem működő idő színét.

public Color NonWorkingTimeColor { get; set; }

ingatlan értéke

Color

PageCount

Megkapja vagy beállítja a projekt oldalak számát.

public int PageCount { get; protected set; }

ingatlan értéke

int

PageSize

Megkapja vagy beállítja a megjelenítendő oldal méretét (az alapértelmezett érték PageSize.A4).

public PageSize PageSize { get; set; }

ingatlan értéke

PageSize

PresentationFormat

Megkapja vagy beállítja az Aspose.Tasks.Saving.SaveOptions.PresentationFormátot, amelyben a dokumentum mentésre kerül.

public PresentationFormat PresentationFormat { get; set; }

ingatlan értéke

PresentationFormat

RenderToSinglePage

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy egy projektet egy oldalra kell-e átruházniAmikor a projekt grafikus formátumban menthető.Az oldal mérete megváltozik, így a renderelt projekt egy oldalra illeszkedhet.

public bool RenderToSinglePage { get; set; }

ingatlan értéke

bool

RollUpGanttBars

Megkap egy értéket vagy beállít egy értéket, amely jelzi, hogy meg kell-e jelölni az aladatokat az összefoglaló feladatlapon.Alkatrészek esetében a Rollup mező azt jelzi, hogy az alkatrész Gantt csatornáinak adatait az összefoglaló feladatcsatornába fogják-e csatolni.Az összefoglaló feladatok esetében a Rollup mező azt jelzi, hogy a összefoglaló feladatok sávja megmutatja-e a felváltott sávokat.Meg kell, hogy a Rollup mező az összefoglaló feladatok beállított Igen bármilyen aladatokat, hogy róluk.

public bool RollUpGanttBars { get; set; }

ingatlan értéke

bool

Remarks

Csak akkor alkalmazható, ha a Gantt-térkép megjelenítése megjelenik.

StartDate

Megkapja vagy beállítja a dátumot, hogy elkezdje a renderelés.

public DateTime StartDate { get; set; }

ingatlan értéke

DateTime

TextStyles

Szerezze meg vagy állítsa be a projektnézet bemutatása során alkalmazott szövegstílusok listáját.

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

ingatlan értéke

List < TextStyle >

Remarks

Ezek a stílusok felülmúlják a GanttCharView.TextStylesben meghatározott stílusokat.

Timescale

Megkapja vagy beállítja az Aspose.Tasks.Saving.SaveOptions.Timescale értéket, amelyet arra használnak, hogy ellenőrizzék, hogy az időméret (ha jelen van) hogyan jelenik meg, amikor a projektet grafikus formátumban mentjük.

public Timescale Timescale { get; set; }

ingatlan értéke

Timescale

TimescaleFitBehavior

Hozzon vagy állítson be olyan viselkedést, amely meghatározza, hogyan kell összhangba hozni az időkeret jobb végét az oldal végével.

public TimescaleFitBehavior TimescaleFitBehavior { get; set; }

ingatlan értéke

TimescaleFitBehavior

UseGradientBrush

Megkapja vagy beállítja azt a értéket, amely azt jelzi, hogy a gradiens törlőt használni kell-e a Gantt Chart készítésekor.

public virtual bool UseGradientBrush { get; set; }

ingatlan értéke

bool

Remarks

Csak akkor alkalmazható, ha a Gantt-térkép megjelenítése megjelenik.

View

Hozzon vagy állítson be a megjelenítési oszlopok listáját (Aspose.Tasks.Visualization.GanttChartColumn).Ha nem állítjuk be, akkor a feladatok azonosítója, a feladatok neve, a kezdet és a befejezés csak megjelenik.Ha mind a View, mind az Aspose.Tasks.Saving.SaveOptions.ViewSettings tulajdonságait beállítják, a View oszlopai a ViewSettings oszlopaiba kerülnek.

public ProjectView View { get; set; }

ingatlan értéke

ProjectView

ViewSettings

Megkapja vagy beállítja a nézetet (Aspose.Tasks.Saving.SaveOptions.View) a megjelenítéshez. Használhatja ezt az opciót, hogy kifejezetten meghatározzák, hogy mely nézetet menteni kell PDF, HTML vagy Kép formátumokban.Ha ez a tulajdonság be van állítva, az Aspose.Tasks.Visualization.PresentationFormat tulajdonságot figyelmen kívül hagyják, amikor a projekt menthető.Az alábbi képernyő egyikéről (Aspose.Tasks.View.Screen) megtekinthető: (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

ingatlan értéke

View

Exceptions

ArgumentException

Amikor a beállított módszert hívják, és a képernyő tulajdonság nem támogatott értékű View osztály példája jelenik meg.

 Magyar