Class WorkingTime
İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)
Bir hafta boyunca çalışma saatini temsil eder.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTime
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WorkingTime(Tarih, Tarih ve Tarih)
Aspose.Tasks.WorkingTime sınıfının yeni bir örneğini belirlenen başlangıç ve bitme saatleri ile bir aralıkla başlatır.
public WorkingTime(DateTime fromTime, DateTime toTime)
Parameters
fromTime
DateTime
Interval Başlangıç Zamanı
toTime
DateTime
Interval End Zamanı
WorkingTime(TimeSpan ve TimeSpan)
Aspose.Tasks.WorkingTime sınıfının yeni bir örneğini belirlenen başlangıç ve bitme saatleri ile bir aralık öğesi ile başlatır.
public WorkingTime(TimeSpan fromTime, TimeSpan toTime)
Parameters
fromTime
TimeSpan
Sistem.TimeSpan yapısı tarafından temsil edilen aralık başlangıç saati.
toTime
TimeSpan
Sistem.TimeSpan yapısı tarafından temsil edilen aralık son zaman.
Examples
WorkingTime ctor’un aşırı yükü, TimeSpans’ı kullanarak aralığın başlangıcı ve sonunu başlatmak için kullanılabilir:var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));
Exceptions
e e e e e e e e e e e e e e e e e e e e e e e e eveya Time ile toTime arasındaki aralık 24 saatten fazla olduğunda.
WorkingTime(int , int , int)
Aspose.Tasks.WorkingTime sınıfının yeni bir örneğini belirlenen başlangıç ve bitme saatleri ile bir aralık öğesi ile başlatır.
public WorkingTime(int fromHours, int toHours)
Parameters
fromHours
int
Aralığın başlangıç saati, saat sayısı (0-24) ile temsil edilir.
toHours
int
Aralığın son zaman sayısı (0-24 saat) ile temsil edilir.
Examples
WorkingTime ctor aşırı yükleme tüm saatleri kullanarak aralığın başlangıcı ve sonunu başlatmak için kullanılabilir:var wt = new WorkingTime(9, 13);
Exceptions
e e e e e e e e e e e e e e e e e e e e e e e e eveya Time ile toTime arasındaki aralık 24 saatten fazla olduğunda.
Properties
From
Bir çalışma süresinin başlangıcıdır.
public DateTime From { get; }
Mülkiyet Değer
To
Bir çalışma süresinin sona ermesini sağlar.
public DateTime To { get; }
Mülkiyet Değer
Methods
Equals(nesne)
nesnelerin eşit olduğundan emin olun.
public override bool Equals(object obj)
Parameters
obj
object
İKİNCİ BÖLÜM BÖLÜM.
Returns
Gerçek, eğer nesneler eşit ise, yanlış ise.
GetHashCode()
Örneğin Aspose.Tasks.WorkingTime 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.