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
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
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
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
To
Kết thúc thời gian làm việc.
public DateTime To { get; }
Giá trị bất động sản
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
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
trả lại giá trị mã hash cho đối tượng này.