Class WeekDay
اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)
يمثل يومًا أسبوعيًا يحدد إما أيام الأسبوع العادية أو أيام الاستثناء في التقويم.
[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay
Inheritance
الأعضاء الموروثين
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 مع نوع اليوم المحدد.
public WeekDay(DayType dayType)
Parameters
dayType
DayType
نوع اليوم المحدد.
WeekDay(DayType, IEnumerable<وقت العمل>)
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.WeekDay مع نوع اليوم المحدد وقائمة فترات العمل.
public WeekDay(DayType dayType, IEnumerable<workingtime> workingTimes)
Parameters
dayType
DayType
نوع اليوم المحدد.
workingTimes
IEnumerable
<؛
WorkingTime
>
قائمة ساعات العمل.
WeekDay(DayType، Params WorkingTime[])
يبدأ مثالًا جديدًا من فئة Aspose.Tasks.WeekDay مع نوع اليوم المحدد وفترات العمل.
public WeekDay(DayType dayType, params WorkingTime[] workingTimes)
Parameters
dayType
DayType
نوع اليوم المحدد.
workingTimes
WorkingTime
[ ]
عدد من فترات العمل
WeekDay()
إطلاق مثال جديد من فئة Aspose.Tasks.WeekDay.
public WeekDay()
Properties
DayType
يحصل على نوع من اليوم.
public DayType DayType { get; }
قيمة الممتلكات
DayWorking
يحصل أو يضع قيمة تشير إلى ما إذا كان التاريخ أو نوع اليوم المحدد يعمل.
public bool DayWorking { get; set; }
قيمة الممتلكات
FromDate
يحصل أو يحدد بداية فترة استثناء.
public DateTime FromDate { get; set; }
قيمة الممتلكات
ToDate
يحصل أو يحدد نهاية فترة استثناء.
public DateTime ToDate { get; set; }
قيمة الممتلكات
WorkingTimes
احصل على WorkingTimeCollection لهذا العرض الأسبوعي.جمع ساعات العمل التي تحدد الوقت الذي عمل في يوم الأسبوع.
public WorkingTimeCollection WorkingTimes { get; }
قيمة الممتلكات
Methods
CastToDayType(DayOfWeek)
أضف نظام .Net.DayOfWeek إلى Aspose.Tasks.WeekDay.DayType
public static DayType CastToDayType(DayOfWeek dw)
Parameters
dw
DayOfWeek
في يوم من الأيام يخرجون.
Returns
من نوع يوم القيامة.
Clone()
إرجاع نسخة عميقة من يوم الأسبوع
public WeekDay Clone()
Returns
إعادة نسخة عميقة من يوم الأسبوع.
CreateDefaultWorkingDay(DayType)
إنشاء يوم عمل افتراضي.
public static WeekDay CreateDefaultWorkingDay(DayType dayType)
Parameters
dayType
DayType
نوع اليوم لإنشاء يوم العمل الافتراضي من.
Returns
يوم العمل الافتراضي مع ساعات العمل 8-12 و 13-17.
Equals(الموضوع)
يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد.
public override bool Equals(object obj)
Parameters
obj
object
موضوع مقارنة مع هذه الحالة.
Returns
True إذا كان الكائن المحدد هو يوم الأسبوع الذي يحتوي على نفس قيم FromDate و ToDATE و WorkingTimes مثل هذا المثال؛ وإلا، كاذبة.
GetHashCode()
إرجاع قيمة رمز الهاش على سبيل المثال من فئة Aspose.Tasks.WeekDay.
public override int GetHashCode()
Returns
يعيد قيمة رمز الهاش لهذا الكائن.
GetWorkingTime()
إرجاع ساعات العمل يوم واحد في الأسبوع.
public TimeSpan GetWorkingTime()
Returns
وقت العمل .
SetDefaultWorkingTime(WeekDay)
إعداد فترات زمنية افتراضية لليوم المحدد في الأسبوع.
public static void SetDefaultWorkingTime(WeekDay day)
Parameters
day
WeekDay
يوم الأسبوع لتحديد يوم العمل الافتراضي.