Class WeekDay

WeekDay class

يمثل يوم من أيام الأسبوع يحدد إما أيام الأسبوع العادية أو أيام الاستثناءات في التقويم.

public class WeekDay

المنشئون

اسموصف
WeekDay()يقوم بتهيئة مثيل جديد لملفWeekDay فئة .
WeekDay(DayType)يقوم بتهيئة مثيل جديد لملفWeekDay فئة بنوع اليوم المحدد.
WeekDay(DayType, IEnumerable<WorkingTime>)يقوم بتهيئة مثيل جديد لملفWeekDay فئة مع نوع اليوم المحدد وقائمة فترات وقت العمل.

الخصائص

اسموصف
DayType { get; }يحصل على نوع اليوم .
DayWorking { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان التاريخ المحدد أو نوع اليوم يعمل.
FromDate { get; set; }الحصول على بداية وقت الاستثناء أو تعيينه.
ToDate { get; set; }الحصول على أو تحديد نهاية وقت الاستثناء .
WorkingTimes { get; }الحصول على مجموعة WorkTimeCollection لمثيل WeekDay هذا . مجموعة أوقات العمل التي تحدد وقت العمل في أيام الأسبوع.

طُرق

اسموصف
static CreateDefaultWorkingDay(DayType)إنشاء يوم عمل افتراضي .
Clone()إرجاع نسخة عميقة من يوم الأسبوع.
override Equals(object)إرجاع قيمة تشير إلى ما إذا كان هذا المثيل يساوي كائنًا محددًا.
override GetHashCode()إرجاع قيمة رمز تجزئة لمثيلWeekDay فئة .
GetWorkingTime()إرجاع وقت العمل ليوم أسبوع .
static CastToDayType(DayOfWeek)يلقي. صافيDayOfWeek لDayType .
static SetDefaultWorkingTime(WeekDay)يحدد الفترات الزمنية الافتراضية ليوم الأسبوع المحدد.

أنظر أيضا