Class WeekDay
İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)
Bir haftanın düzenli günlerini veya bir takvimde istisna günlerini tanımlayan bir hafta günü temsil eder.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WeekDay(DayType)
Aspose.Tasks.WeekDay sınıfının yeni bir örneğini belirlenen gün türü ile başlatır.
public WeekDay(DayType dayType)
Parameters
dayType
DayType
belirlenmiş gün türü.
WeekDay(DayType, IEnumerable< çalışma saatleri>)
Aspose.Tasks.WeekDay sınıfının yeni bir örneğini belirlenen gün türü ve çalışma saatleri listesi ile başlatır.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)
Parameters
dayType
DayType
belirlenmiş gün türü.
workingTimes
IEnumerable
< için;
WorkingTime
>
Çalışma saatleri listesi.
WeekDay(DayType, Params Çalışma Zamanı[])
Aspose.Tasks.WeekDay sınıfının yeni bir örneğini belirlenen gün türü ve çalışma saatleri ile başlatır.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)
Parameters
dayType
DayType
belirlenmiş gün türü.
workingTimes
WorkingTime
[…]
Bir dizi çalışma süresi.
WeekDay()
Aspose.Tasks.WeekDay sınıfının yeni bir örneği başlatılır.
public WeekDay()
Properties
DayType
Bir günün türünü alır.
public DayType DayType { get; }
Mülkiyet Değer
DayWorking
Belirlenen tarih veya gün türünün çalıştığını gösteren bir değer alır veya ayarlar.
public bool DayWorking { get; set; }
Mülkiyet Değer
FromDate
Bir istisna süresinin başlangıcını alır veya ayarlar.
public DateTime FromDate { get; set; }
Mülkiyet Değer
ToDate
Bir istisna süresinin sonunu alır veya ayarlar.
public DateTime ToDate { get; set; }
Mülkiyet Değer
WorkingTimes
Bu hafta için WorkingTimeCollection alınır.Çalışma saatlerinin toplamı, haftanın çalıştığı saatleri belirler.
public WorkingTimeCollection WorkingTimes { get; }
Mülkiyet Değer
Methods
CastToDayType(DayOfWeek)
.Net’in System.DayOfWeek’i Aspose.Tasks.WeekDay.DayType’ye kaydeder.
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
Haftanın gününden ayrılmak için.
Returns
Günlük bir tip.
Clone()
Hafta gününün derin bir kopyasını geri getirir.
public WeekDay Clone()
Returns
Haftanın derin kopyasını geri getirir.
CreateDefaultWorkingDay(DayType)
Default çalışma gününü oluşturur.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)
Parameters
dayType
DayType
Gün türü varsayılan çalışma günü oluşturmak için.
Returns
8-12 ve 13-17 çalışma saatleri ile varsayılan bir çalışma günü.
Equals(nesne)
Bu durumun belirli bir nesneye eşit olup olmadığını gösteren bir değer iade eder.
public override bool Equals(object obj)
Parameters
obj
object
Bu durumla karşılaştırılabilir.
Returns
True eğer belirtilen nesne, bu örnekle aynı FromDate, ToTate değerleri ve WorkingTimes olan bir WeekDay ise; aksi takdirde, The translation of “false” to Turkish is “yanlış”..
GetHashCode()
Örneğin Aspose.Tasks.WeekDay sınıfı için bir hash kodu değeri iade eder.
public override int GetHashCode()
Returns
Bu nesne için bir hash kodu değeri iade eder.
GetWorkingTime()
İş saatini haftanın bir günü için geri getirir.
public TimeSpan GetWorkingTime()
Returns
Çalışma süresi .
SetDefaultWorkingTime(WeekDay)
Belirlenen haftalık gün için varsayılan zaman aralığı ayarlayın.
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
Hafta gününü default çalışma gününü ayarlayın.