Class WeekDay
Nama dari : Aspose.Tasks Perhitungan: Aspose.Tasks.dll (25.4.0)
Ini adalah hari minggu yang mendefinisikan hari biasa dalam satu minggu atau hari-hari pengecualian dalam kalender.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay
Inheritance
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WeekDay(DayType)
Inicialisasi contoh baru dari kelas Aspose.Tasks.WeekDay dengan jenis hari yang ditentukan.
public WeekDay(DayType dayType)
Parameters
dayType
DayType
Jenis hari yang ditentukan.
WeekDay(DayType, IEnumerable< waktu kerja>)
Inicialisasi contoh baru dari kelas Aspose.Tasks.WeekDay dengan jenis hari yang ditentukan dan daftar waktu kerja.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)
Parameters
dayType
DayType
Jenis hari yang ditentukan.
workingTimes
IEnumerable
dan lt;
WorkingTime
>
Daftar periode waktu kerja.
WeekDay(DayType, params waktu kerja[])
Inicialisasi contoh baru dari kelas Aspose.Tasks.WeekDay dengan jenis hari dan periode waktu kerja yang ditentukan.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)
Parameters
dayType
DayType
Jenis hari yang ditentukan.
workingTimes
WorkingTime
[ ]
Berbagai periode waktu kerja.
WeekDay()
Initifikasi contoh baru dari kelas Aspose.Tasks.WeekDay.
public WeekDay()
Properties
DayType
Dapatkan jenis hari.
public DayType DayType { get; }
Nilai Properti
DayWorking
Dapatkan atau menetapkan nilai yang menunjukkan apakah tanggal atau jenis hari yang ditentukan bekerja.
public bool DayWorking { get; set; }
Nilai Properti
FromDate
Dapatkan atau menetapkan awal waktu pengecualian.
public DateTime FromDate { get; set; }
Nilai Properti
ToDate
Dapatkan atau menetapkan akhir waktu pengecualian.
public DateTime ToDate { get; set; }
Nilai Properti
WorkingTimes
Dapatkan WorkingTimeCollection untuk contoh WeekDay ini.Koleksi waktu kerja yang menentukan waktu kerja pada hari minggu.
public WorkingTimeCollection WorkingTimes { get; }
Nilai Properti
Methods
CastToDayType(DayOfWeek)
Menarik .Net System.DayOfWeek ke Aspose.Tasks.WeekDay.DayType.
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
Hari Minggu untuk dikeluarkan.
Returns
Seperti jenis cast day.
Clone()
Mengembalikan salinan yang mendalam dari hari minggu.
public WeekDay Clone()
Returns
Mengembalikan salinan hari minggu yang mendalam.
CreateDefaultWorkingDay(DayType)
Membuat hari kerja default.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)
Parameters
dayType
DayType
Jenis hari untuk membuat hari kerja default dari.
Returns
Hari kerja default dengan jam kerja 8-12 dan 13-17.
Equals(objek)
Mengembalikan nilai yang menunjukkan apakah instansi ini sama dengan objek tertentu.
public override bool Equals(object obj)
Parameters
obj
object
Objek untuk membandingkan dengan instansi ini.
Returns
True Jika objek yang ditentukan adalah WeekDay yang memiliki nilai FromDate, ToTate dan WorkingTimes yang sama seperti contoh ini; jika tidak, palsu.
GetHashCode()
Mengembalikan nilai kode hash untuk contoh kelas Aspose.Tasks.WeekDay.
public override int GetHashCode()
Returns
mengembalikan nilai kode hash untuk objek ini.
GetWorkingTime()
Mengembalikan jam kerja untuk satu hari seminggu.
public TimeSpan GetWorkingTime()
Returns
waktu kerja.
SetDefaultWorkingTime(WeekDay)
Menetapkan waktu default untuk hari minggu yang ditentukan.
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
Hari minggu untuk menetapkan hari kerja default pada.