Class CalendarException

Class CalendarException

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

نمایش دوره‌های استثنایی در یک تقویم.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException

وراثت

objectCalendarException

اعضای وراثت‌یافته

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

سازنده‌ها

CalendarException()

یک نمونه جدید از کلاس Aspose.Tasks.CalendarException را مقداردهی اولیه می‌کند.

public CalendarException()

ویژگی‌ها

DayWorking

یک مقدار را برمی‌گرداند یا تنظیم می‌کند که نشان می‌دهد آیا تاریخ یا نوع روز مشخص شده کاری است یا خیر.

public bool DayWorking { get; set; }

مقدار ویژگی

bool

DaysOfWeek

مجموعه DayTypeCollection را برای این شیء برمی‌گرداند. روزهای هفته‌ای که استثنا در آن‌ها معتبر است.

public DayTypeCollection DaysOfWeek { get; }

مقدار ویژگی

DayTypeCollection

EnteredByOccurrences

یک مقدار را برمی‌گرداند یا تنظیم می‌کند که نشان می‌دهد آیا محدوده تکرار با وارد کردن تعداد وقوع‌ها تعریف شده است. مقدار False مشخص می‌کند که محدوده تکرار با وارد کردن تاریخ پایان تعریف شده است.

public bool EnteredByOccurrences { get; set; }

مقدار ویژگی

bool

FromDate

آغاز زمان استثنا را برمی‌گرداند یا تنظیم می‌کند.

public DateTime FromDate { get; set; }

مقدار ویژگی

DateTime

Month

ماه برای که تکرار استثنا برنامه‌ریزی شده است را برمی‌گرداند یا تنظیم می‌کند.

public Month Month { get; set; }

مقدار ویژگی

Month

MonthDay

روز یک ماه که تکرار استثنا در آن برنامه‌ریزی شده است را برمی‌گرداند یا تنظیم می‌کند.

public int MonthDay { get; set; }

مقدار ویژگی

int

MonthItem

آیتم ماه که تکرار استثنا برای آن برنامه‌ریزی شده است را برمی‌گرداند یا تنظیم می‌کند.

public MonthItemType MonthItem { get; set; }

مقدار ویژگی

MonthItemType

MonthPosition

موقعیت یک آیتم ماه درون یک ماه را برمی‌گرداند یا تنظیم می‌کند.

public MonthPosition MonthPosition { get; set; }

مقدار ویژگی

MonthPosition

Name

نام استثنا را برمی‌گرداند یا تنظیم می‌کند.

public string Name { get; set; }

مقدار ویژگی

string

Occurrences

تعداد وقوع‌ها که استثنای تقویم برای آن معتبر است را برمی‌گرداند یا تنظیم می‌کند.

public int Occurrences { get; set; }

مقدار ویژگی

int

ParentCalendar

تقویم والد برای این شیء را برمی‌گرداند.

public Calendar ParentCalendar { get; }

مقدار ویژگی

Calendar

Period

مدت زمان تکرار برای استثنا را برمی‌گرداند یا تنظیم می‌کند.

public int Period { get; set; }

مقدار ویژگی

int

ToDate

پایان زمان استثنا را برمی‌گرداند یا تنظیم می‌کند.

public DateTime ToDate { get; set; }

مقدار ویژگی

DateTime

Type

نوع استثنا را برمی‌گرداند یا تنظیم می‌کند.

public CalendarExceptionType Type { get; set; }

مقدار ویژگی

CalendarExceptionType

WorkingTimes

شیء WorkingTimeCollection را برمی‌گرداند یا تنظیم می‌کند. مجموعه‌ای از زمان‌های کاری که زمان کار شده در روز هفته را تعریف می‌کند. حداقل یک زمان کاری باید وجود داشته باشد و نمی‌تواند بیشتر از پنج باشد.

public WorkingTimeCollection WorkingTimes { get; set; }

مقدار ویژگی

WorkingTimeCollection

متدها

CheckException(DateTime)

اگر نمونه مشخص شده از ساختار System.DateTime روز استثنا باشد، مقدار true را برمی‌گرداند.

public bool CheckException(DateTime dt)

پارامترها

dt DateTime

نمونه مشخص شده از ساختار System.DateTime.

بازگشت

bool

اگر مقدار System.DateTime روز استثنا باشد، مقدار true را برمی‌گرداند؛ در غیر این صورت، false.

Delete()

نمونه استثنا را از شیء CalendarExceptionCollection تقویم والد حذف می‌کند.

public void Delete()

GetExceptionDates()

تاریخ‌هایی را که استثنای تقویم در آن‌ها قابل اجرا است برمی‌گرداند.

public IEnumerable<datetime> GetExceptionDates()

بازگشت

IEnumerable<DateTime&gt;

مجموعه‌ای از تاریخ‌های استثنایی که استثنای تقویم برای آن‌ها قابل اجرا است را برمی‌گرداند.

GetWorkingTime()

زمان کاری برای یک استثنای تقویم را برمی‌گرداند.

public TimeSpan GetWorkingTime()

بازگشت

TimeSpan

زمان کاری برای این استثنای تقویم را برمی‌گرداند.

 فارسی