Class CalendarException
Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)
Mewakili periode waktu yang luar biasa dalam sebuah kalender.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException
Warisan
Anggota yang Dwarisi
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktor
CalendarException()
Menginisialisasi sebuah instance baru dari kelas Aspose.Tasks.CalendarException.
public CalendarException()
Properti
DayWorking
Mengambil atau mengatur nilai yang menunjukkan apakah tanggal atau tipe hari yang ditentukan adalah hari kerja.
public bool DayWorking { get; set; }
Nilai Properti
DaysOfWeek
Mengambil koleksi DayTypeCollection untuk objek ini. Hari-hari dalam seminggu di mana pengecualian ini berlaku.
public DayTypeCollection DaysOfWeek { get; }
Nilai Properti
EnteredByOccurrences
Mengambil atau mengatur nilai yang menunjukkan apakah rentang pengulangan ditentukan dengan memasukkan sejumlah kejadian. Salah menentukan bahwa rentang pengulangan ditentukan dengan memasukkan tanggal akhir.
public bool EnteredByOccurrences { get; set; }
Nilai Properti
FromDate
Mengambil atau mengatur awal waktu pengecualian.
public DateTime FromDate { get; set; }
Nilai Properti
Month
Mengambil atau mengatur bulan di mana pengulangan pengecualian dijadwalkan.
public Month Month { get; set; }
Nilai Properti
MonthDay
Mengambil atau mengatur hari dalam bulan di mana pengulangan pengecualian dijadwalkan.
public int MonthDay { get; set; }
Nilai Properti
MonthItem
Mengambil atau mengatur item bulan di mana pengulangan pengecualian dijadwalkan.
public MonthItemType MonthItem { get; set; }
Nilai Properti
MonthPosition
Mengambil atau mengatur posisi item bulan dalam bulan.
public MonthPosition MonthPosition { get; set; }
Nilai Properti
Name
Mengambil atau mengatur nama pengecualian.
public string Name { get; set; }
Nilai Properti
Occurrences
Mengambil atau mengatur jumlah kejadian di mana pengecualian kalender berlaku.
public int Occurrences { get; set; }
Nilai Properti
ParentCalendar
Mengambil kalender induk untuk objek ini.
public Calendar ParentCalendar { get; }
Nilai Properti
Period
Mengambil atau mengatur periode pengulangan untuk pengecualian.
public int Period { get; set; }
Nilai Properti
ToDate
Mengambil atau mengatur akhir waktu pengecualian.
public DateTime ToDate { get; set; }
Nilai Properti
Type
Mengambil atau mengatur tipe pengecualian.
public CalendarExceptionType Type { get; set; }
Nilai Properti
WorkingTimes
Mengambil atau mengatur objek WorkingTimeCollection.
Koleksi waktu kerja yang mendefinisikan waktu yang dikerjakan pada hari kerja.
public WorkingTimeCollection WorkingTimes { get; set; }
Nilai Properti
Metode
CheckException(DateTime)
Mengembalikan true jika instance yang ditentukan dari struktur System.DateTime adalah hari pengecualian.
public bool CheckException(DateTime dt)
Parameter
dt
DateTime
instance yang ditentukan dari struktur System.DateTime.
Mengembalikan
Mengembalikan true jika nilai System.DateTime adalah hari pengecualian; jika tidak, false.
Delete()
Menghapus instance Pengecualian dari objek koleksi CalendarException induk.
public void Delete()
GetExceptionDates()
Mengembalikan tanggal di mana pengecualian kalender berlaku.
public IEnumerable<datetime> GetExceptionDates()
Mengembalikan
IEnumerable<DateTime>
Mengembalikan koleksi tanggal pengecualian yang berlaku untuk pengecualian kalender.
GetWorkingTime()
Mengembalikan waktu kerja untuk pengecualian kalender.
public TimeSpan GetWorkingTime()
Mengembalikan
Mengembalikan waktu kerja untuk pengecualian kalender ini.