Class SaveOptions
نام ها : Aspose.Tasks.Saving جمع آوری: WL29_.dll (25.4.0)
این یک کلاس پایه خلاصه برای کلاس ها است که به کاربر اجازه می دهد تا گزینه های اضافی را در هنگام ذخیره یک پروژه مشخص کند.در یک فرمت خاص
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions
اعضای ارثی
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
یک مثال از هر کلاس مشتق شده از کلاس SaveOptions به جریان ذخیره یا ردیف ذخیره بیش از حد منتقل می شود.برای کاربر برای تعریف گزینه های سفارشی در هنگام ذخیره یک سند.
Constructors
SaveOptions()
شروع یک مثال جدید از کلاس Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions()
SaveOptions(SaveOptions)
شروع یک مثال جدید از کلاس Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
گزینه های ذخیره شده برای کپی.
Properties
BarStyles
به دست آوردن یا تنظیم لیست از موارد از کلاس Aspose.Tasks.Visualization.BarStyle که در نمایش پروژه ظاهر می شود.
public List<barstyle> BarStyles { get; set; }
ارزش املاک
CustomPageSize
به دست آوردن یا تنظیم اندازه صفحه سفارشی در نقطه (1 نقطه = 1/72 اینچ).
public SizeF CustomPageSize { get; set; }
ارزش املاک
DrawNonWorkingTime
دریافت یا تنظیم یک مقدار نشان می دهد که آیا زمان غیر کار باید کشیده شود (قیمت پیش فرض TRUE است).
public bool DrawNonWorkingTime { get; set; }
ارزش املاک
EndDate
دریافت یا تعیین یک تاریخ برای پایان دادن به ارائه به.
public DateTime EndDate { get; set; }
ارزش املاک
FitContent
دریافت یا تنظیم یک مقدار نشان می دهد که آیا ارتفاع ردیف باید افزایش یابد تا محتوای آن را مطابقت دهد.
public bool FitContent { get; set; }
ارزش املاک
FitTimescaleToEndOfPage
دریافت یا تعیین می کند که آیا یک بخش تقویم از یک نمایش باید به پایان (در سمت راست) از آخرین صفحه منتقل شود.اگر ارزش جعلی باشد، بخش تقویم دقیقا به EndDate بازگردانده می شود، حتی فضای خالی در یک صفحه وجود دارد.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
ارزش املاک
Gridlines
دریافت یا تنظیم یک لیست از Aspose.Tasks.Visualization.Gridline که در نمایش پروژه ظاهر می شود.
public List<gridline> Gridlines { get; set; }
ارزش املاک
IsPortrait
دریافت یا تنظیم یک مقدار نشان می دهد که آیا هدایت صفحه تصویر است یا خیر؛ در صورتی که هدایت صفحه چشم انداز باشد، جعلی باز می گردد.
public bool IsPortrait { get; set; }
ارزش املاک
Remarks
در صورتی که SaveOptions.PageSize == Visualization.PageSize.DefinedInView اعمال نمی شود.در این مورد View.PageInfo.PageSettings.IsPortrait به جای آن مورد استفاده قرار می گیرد.این در هنگام تنظیم SaveOptions.CustomPageSize قابل اجرا نیست.
LegendDrawingOptions
دریافت یا تنظیم یک ارزش که تعریف می کند چگونه به ارائه یک افسانه. ارزش پیش فرض LegendDrawingOptions.OnEveryPage است.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
ارزش املاک
Remarks
این تنها زمانی اعمال می شود که نمایش نمودار گانت نمایش داده می شود.
LegendItems
دریافت یا تنظیم مجموعه ای از PageLegendItem که تعیین می کند که کدام نوارها باید در افسانه صفحه ارائه شود.در صورت صفر، موارد پیش فرض ارائه می شود.
public PageLegendItem[] LegendItems { get; set; }
ارزش املاک
PageLegendItem [ ]
Remarks
این تنها زمانی اعمال می شود که نمایش نمودار گانت نمایش داده می شود.
MarkCriticalTasks
دریافت یا تنظیم یک مقدار نشان می دهد که آیا وظایف مهم باید در رنگ قرمز نمایش داده شود (قیمت پیش فرض FALSE است).
public bool MarkCriticalTasks { get; set; }
ارزش املاک
NonWorkingTimeColor
به دست آوردن یا تنظیم رنگ زمان غیر کار می کند.
public Color NonWorkingTimeColor { get; set; }
ارزش املاک
PageCount
دریافت یا تنظیم تعداد صفحات پروژه.
public int PageCount { get; protected set; }
ارزش املاک
PageSize
اندازه صفحه را دریافت یا تنظیم می کند (قیمت پیش فرض PageSize.A4)
public PageSize PageSize { get; set; }
ارزش املاک
PresentationFormat
دریافت یا تنظیم Aspose.Tasks.Saving.SaveOptions.Presentationفرمت که در آن اسناد ذخیره می شود.
public PresentationFormat PresentationFormat { get; set; }
ارزش املاک
RenderToSinglePage
دریافت یا تنظیم یک مقدار نشان می دهد که آیا یک پروژه باید به یک صفحه ارائه شودزمانی که پروژه در فرمت گرافیکی ذخیره می شود.اندازه صفحه تغییر خواهد کرد به طوری که پروژه ارائه شده می تواند در یک صفحه مناسب باشد.
public bool RenderToSinglePage { get; set; }
ارزش املاک
RollUpGanttBars
دریافت یا تنظیم یک مقدار نشان می دهد که آیا زیر وظایف در نوار وظایف خلاصه باید برچسب گذاری شود.برای زیر وظایف، میدان رولپ نشان می دهد که آیا اطلاعات بر روی نوار های زیر وظایف گانت به نوار کار خلاصه می چرخد یا خیر.برای وظایف خلاصه، میدان Rollup نشان می دهد که آیا نوار وظایف خلاصه نشان می دهد نوار های چرخیده.شما باید میدان رولپ برای وظایف خلاصه تنظیم شده به بله برای هر زیر وظایف برای رول به آنها.
public bool RollUpGanttBars { get; set; }
ارزش املاک
Remarks
این تنها زمانی اعمال می شود که نمایش نمودار گانت نمایش داده می شود.
StartDate
دریافت یا تعیین تاریخ برای شروع ارائه از.
public DateTime StartDate { get; set; }
ارزش املاک
TextStyles
دریافت یا تنظیم لیست سبک های متن که در هنگام ارائه یک نمایش پروژه اعمال می شود.
public List<textstyle> TextStyles { get; set; }
ارزش املاک
Remarks
این سبک ها از سبک های تعریف شده در GanttCharView.TextStyles عبور می کنند.
Timescale
به دست آوردن یا تنظیم Aspose.Tasks.Saving.SaveOptions.Timescale ارزش که برای کنترل چگونگی زمان بندی (در صورت وجود) هنگامی که پروژه ذخیره می شود به فرمت گرافیکی استفاده می شود.
public Timescale Timescale { get; set; }
ارزش املاک
TimescaleFitBehavior
به دست آوردن یا تنظیم یک رفتار که تعریف چگونه به هماهنگی پایان راست از مقیاس زمان با پایان صفحه.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
ارزش املاک
UseGradientBrush
یک مقدار دریافت یا تنظیم می کند که نشان می دهد که آیا در هنگام ارائه نمودار گانت باید از برش گرادین استفاده شود یا خیر.
public virtual bool UseGradientBrush { get; set; }
ارزش املاک
Remarks
این تنها زمانی اعمال می شود که نمایش نمودار گانت نمایش داده می شود.
View
دریافت یا تنظیم یک لیست از ستون های نمایش برای ارائه (Aspose.Tasks.Visualization.GanttChartColumn).در غیر این صورت، شناسه های وظیفه، نام وظیفه، شروع و پایان فقط ارائه می شود.اگر هر دو ویژگی های View و Aspose.Tasks.Saving.SaveOptions.ViewSettings تنظیم شده اند، ستون های View ستون های ViewSettings را فراتر می برد.
public ProjectView View { get; set; }
ارزش املاک
ViewSettings
شما می توانید از این گزینه ها برای مشخص کردن صریح کدام نمایش باید به فرمت های PDF، HTML یا تصویر ذخیره شود استفاده کنید.اگر این دارایی تنظیم شود، دارایی Aspose.Tasks.Visualization.PresentationFormat هنگامی که پروژه ذخیره می شود، نادیده گرفته می شود.نمایش باید از یکی از صفحه های زیر باشد ((Aspose.Tasks.View.Screen)): (Gantt، TaskSheet، TaskUsage، ResourceSheet، ResourceUsage)
public View ViewSettings { get; set; }
ارزش املاک
Exceptions
هنگامی که روش تنظیم نامیده می شود و مثال کلاس نمایش با ارزش پشتیبانی نشده از ویژگی صفحه نمایش ارائه می شود.