Class WorkingTime

Class WorkingTime

Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.5.0)

Nó đại diện cho một giờ làm việc trong một ngày trong tuần.

[ClassInterface(ClassInterfaceType.AutoDual)]
public class WorkingTime

Inheritance

object WorkingTime

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

WorkingTime(Thời gian, DateTime)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.WorkingTime với khoảng thời gian với thời gian bắt đầu và kết thúc được chỉ định.

public WorkingTime(DateTime fromTime, DateTime toTime)

Parameters

fromTime DateTime

Thời gian bắt đầu Interval

toTime DateTime

Interval End Thời gian

WorkingTime(Lời bài hát: TimeSpan)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.WorkingTime với một mục khoảng thời gian với thời gian bắt đầu và kết thúc được chỉ định.

public WorkingTime(TimeSpan fromTime, TimeSpan toTime)

Parameters

fromTime TimeSpan

Thời gian khởi động của khoảng thời gian được trình bày bởi System.TimeSpan struct.

toTime TimeSpan

Thời gian kết thúc của khoảng thời gian được trình bày bởi System.TimeSpan struct.

Examples

Việc quá tải của WorkingTime ctor có thể được sử dụng để bắt đầu và kết thúc khoảng thời gian bằng cách sử dụng TimeSpans:var wt = new WorkingTime(new TimeSpan(9, 0, 0), new TimeSpan(18, 0, 0));

Exceptions

ArgumentException

Khi toTime ít hơn so với argument toTimehoặc khi khoảng cách giữa fromTime và toTime lớn hơn 24 giờ.

WorkingTime(int, int)

Bắt đầu một ví dụ mới của lớp Aspose.Tasks.WorkingTime với một mục khoảng thời gian với thời gian bắt đầu và kết thúc được chỉ định.

public WorkingTime(int fromHours, int toHours)

Parameters

fromHours int

Thời gian bắt đầu của khoảng thời gian được đại diện bởi tổng số giờ (0-24).

toHours int

Thời gian kết thúc của khoảng thời gian được đại diện bởi tổng số giờ (0-24).

Examples

Việc quá tải của WorkingTime ctor có thể được sử dụng để bắt đầu và kết thúc khoảng thời gian bằng cách sử dụng toàn bộ giờ:var wt = new WorkingTime(9, 13);

Exceptions

ArgumentException

Khi toTime ít hơn so với argument toTimehoặc khi khoảng cách giữa fromTime và toTime lớn hơn 24 giờ.

Properties

From

Nó bắt đầu một thời gian làm việc.

public DateTime From { get; }

Giá trị bất động sản

DateTime

To

Kết thúc thời gian làm việc.

public DateTime To { get; }

Giá trị bất động sản

DateTime

Methods

Equals(đối tượng)

Kiểm tra rằng các đối tượng là bình đẳng.

public override bool Equals(object obj)

Parameters

obj object

Đối tượng thứ hai để so sánh.

Returns

bool

Sự thật nếu các đối tượng là bình đẳng, giả khác.

GetHashCode()

Quay lại giá trị mã hash cho ví dụ của lớp Aspose.Tasks.WorkingTime.

public override int GetHashCode()

Returns

int

trả lại giá trị mã hash cho đối tượng này.

 Tiếng Việt