Class WeekDay

Class WeekDay

اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)

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

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WeekDay

Inheritance

object WeekDay

الأعضاء الموروثين

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 &lt؛ 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; }

قيمة الممتلكات

DayType

DayWorking

يحصل أو يضع قيمة تشير إلى ما إذا كان التاريخ أو نوع اليوم المحدد يعمل.

public bool DayWorking { get; set; }

قيمة الممتلكات

bool

FromDate

يحصل أو يحدد بداية فترة استثناء.

public DateTime FromDate { get; set; }

قيمة الممتلكات

DateTime

ToDate

يحصل أو يحدد نهاية فترة استثناء.

public DateTime ToDate { get; set; }

قيمة الممتلكات

DateTime

WorkingTimes

احصل على WorkingTimeCollection لهذا العرض الأسبوعي.جمع ساعات العمل التي تحدد الوقت الذي عمل في يوم الأسبوع.

public WorkingTimeCollection WorkingTimes { get; }

قيمة الممتلكات

WorkingTimeCollection

Methods

CastToDayType(DayOfWeek)

أضف نظام .Net.DayOfWeek إلى Aspose.Tasks.WeekDay.DayType

public static DayType CastToDayType(DayOfWeek dw)

Parameters

dw DayOfWeek

في يوم من الأيام يخرجون.

Returns

DayType

من نوع يوم القيامة.

Clone()

إرجاع نسخة عميقة من يوم الأسبوع

public WeekDay Clone()

Returns

WeekDay

إعادة نسخة عميقة من يوم الأسبوع.

CreateDefaultWorkingDay(DayType)

إنشاء يوم عمل افتراضي.

public static WeekDay CreateDefaultWorkingDay(DayType dayType)

Parameters

dayType DayType

نوع اليوم لإنشاء يوم العمل الافتراضي من.

Returns

WeekDay

يوم العمل الافتراضي مع ساعات العمل 8-12 و 13-17.

Equals(الموضوع)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد.

public override bool Equals(object obj)

Parameters

obj object

موضوع مقارنة مع هذه الحالة.

Returns

bool

True إذا كان الكائن المحدد هو يوم الأسبوع الذي يحتوي على نفس قيم FromDate و ToDATE و WorkingTimes مثل هذا المثال؛ وإلا، كاذبة.

GetHashCode()

إرجاع قيمة رمز الهاش على سبيل المثال من فئة Aspose.Tasks.WeekDay.

public override int GetHashCode()

Returns

int

يعيد قيمة رمز الهاش لهذا الكائن.

GetWorkingTime()

إرجاع ساعات العمل يوم واحد في الأسبوع.

public TimeSpan GetWorkingTime()

Returns

TimeSpan

وقت العمل .

SetDefaultWorkingTime(WeekDay)

إعداد فترات زمنية افتراضية لليوم المحدد في الأسبوع.

public static void SetDefaultWorkingTime(WeekDay day)

Parameters

day WeekDay

يوم الأسبوع لتحديد يوم العمل الافتراضي.

 عربي