Class WorkingTime
اسم الفضاء : Aspose.Tasks جمع: Aspose.Tasks.dll (25.5.0)
يمثل ساعات العمل خلال يوم واحد من الأسبوع.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTime
Inheritance
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
WorkingTime(تاريخ، تاريخ، تاريخ)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.WorkingTime مع فترات مع أوقات البدء والنهاية المحددة.
public WorkingTime(DateTime fromTime, DateTime toTime)
Parameters
fromTime
DateTime
فترات بدء
toTime
DateTime
فترة النهاية
WorkingTime(TimeSpan، TimeSpan)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.WorkingTime مع عنصر فترات مع أوقات البدء والنهاية المحددة.
public WorkingTime(TimeSpan fromTime, TimeSpan toTime)
Parameters
fromTime
TimeSpan
وقت بدء الفجوة يمثلها System.TimeSpan struct.
toTime
TimeSpan
الوقت النهائي للفترة التي تمثلها System.TimeSpan struct.
Examples
يمكن استخدام الحمل الزائد لـ WorkingTime ctor لإطلاق بداية ونهاية الفجوة باستخدام TimeSpans:var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));
Exceptions
وعندما يكون الوقت أقل من المساواة مع الوقت الحجةأو عندما يكون الفجوة بين fromTime و toTime أكبر من 24 ساعة.
WorkingTime(إنت، إنت)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.WorkingTime مع عنصر فترات مع أوقات البدء والنهاية المحددة.
public WorkingTime(int fromHours, int toHours)
Parameters
fromHours
int
وقت بدء الفجوة يمثل عددًا كاملًا من الساعات (0-24).
toHours
int
الوقت النهائي للفترة يمثل عددًا كاملًا من الساعات (0-24).
Examples
يمكن استخدام الحمل الزائد لـ WorkingTime ctor لإطلاق بداية ونهاية الفجوة باستخدام ساعات كاملة:var wt = new WorkingTime(9, 13);
Exceptions
وعندما يكون الوقت أقل من المساواة مع الوقت الحجةأو عندما يكون الفجوة بين fromTime و toTime أكبر من 24 ساعة.
Properties
From
يبدأ وقت العمل.
public DateTime From { get; }
قيمة الممتلكات
To
إنها تنتهي من ساعات العمل.
public DateTime To { get; }
قيمة الممتلكات
Methods
Equals(الموضوع)
تأكد من أن الأشياء متساوية.
public override bool Equals(object obj)
Parameters
obj
object
الموضوع الثاني للمقارنة.
Returns
صحيح إذا كانت الكائنات متساوية، وهمية خلاف ذلك.
GetHashCode()
يعيد قيمة رمز الهاش على سبيل المثال من فئة Aspose.Tasks.WorkingTime.
public override int GetHashCode()
Returns
يعيد قيمة رمز الهاش لهذا الكائن.