Class TaskBaseline
Tên không gian: Aspose.Tasks Tổng hợp: Aspose.Tasks.dll (25.4.0)
Nó đại diện cho cơ bản của một nhiệm vụ.
[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskBaseline : Baseline, IComparable<baseline>, IEquatable<baseline>, IComparable<taskbaseline>, IEquatable<taskbaseline>
Inheritance
object ← Baseline ← TaskBaseline
Implements
IComparable
Thành viên thừa kế
Baseline.Equals(Baseline) , Baseline.Equals(object) , Baseline.GetHashCode() , Baseline.CompareTo(Baseline) , Baseline.BaselineNumber , Baseline.Work , Baseline.Cost , Baseline.Bcws , Baseline.Bcwp , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TaskBaseline(Task)
Bắt đầu một trường hợp mới của lớp Aspose.Tasks.TaskBaseline.
public TaskBaseline(Task task)
Parameters
task
Task
Nhiệm vụ mẹ của Baseline.
Properties
Duration
Nhận hoặc đặt thời gian dự kiến của nhiệm vụ khi dòng cơ bản đã được tiết kiệm.
public Duration Duration { get; set; }
Giá trị bất động sản
EstimatedDuration
Nhận hoặc đặt một giá trị cho thấy liệu thời gian cơ bản của nhiệm vụ đã được ước tính hay không.
public bool EstimatedDuration { get; set; }
Giá trị bất động sản
Finish
Nhận hoặc đặt ngày kết thúc dự kiến của nhiệm vụ khi dòng cơ bản đã được tiết kiệm.
public DateTime Finish { get; set; }
Giá trị bất động sản
FixedCost
Nhận hoặc đặt một chi phí cố định của nhiệm vụ khi dòng cơ bản đã được tiết kiệm.
public double FixedCost { get; set; }
Giá trị bất động sản
Interim
Nhận hoặc đặt một giá trị cho thấy liệu đây là một dòng cơ bản tạm thời hay không.
public bool Interim { get; set; }
Giá trị bất động sản
Start
Nhận hoặc đặt ngày bắt đầu dự kiến của nhiệm vụ khi dòng cơ bản đã được tiết kiệm.
public DateTime Start { get; set; }
Giá trị bất động sản
TimephasedData
Nhận hoặc thiết lập một ví dụ TimePhasedDataCollection cho đối tượng này.Dữ liệu giai đoạn thời gian liên quan đến dòng cơ sở nhiệm vụ.
public TimephasedDataCollection TimephasedData { get; set; }
Giá trị bất động sản
Methods
CompareTo(TaskBaseline)
Cài đặt Interface IComparableSo sánh trường hợp này với đối tượng Baseline cụ thể.
public int CompareTo(TaskBaseline other)
Parameters
other
TaskBaseline
đề cập Baseline để so sánh trường hợp này với.
Returns
trả lại -1 nếu trường hợp này nhỏ hơn đối tượng được chỉ định, 1 nếu trường hợp này lớn hơn đối tượng được chỉ định; nếu không trả lại 0
Equals(TaskBaseline)
Trả lại một giá trị cho thấy nếu mẫu này tương đương với đối tượng TaskBaseline cụ thể.
public bool Equals(TaskBaseline other)
Parameters
other
TaskBaseline
các quy định AssignmentBaseline phản đối so sánh với trường hợp này.
Returns
trở lại đúng nếu trường hợp này tương đương với đối tượng TaskBaseline được chỉ định; nếu không, giả.
Equals(đối tượng)
Quay lại một giá trị cho thấy liệu trường hợp này có bằng đối tượng cụ thể hay không.
public override bool Equals(object obj)
Parameters
obj
object
Đối tượng để so sánh với trường hợp này.
Returns
True nếu đối tượng được chỉ định là một TaskBaseline có giá trị UID tương tự như trường hợp này; nếu không, giả.
GetHashCode()
Quay lại giá trị mã hash cho ví dụ của lớp Aspose.Tasks.TaskBaseline.
public override int GetHashCode()
Returns
trả lại giá trị mã hash cho đối tượng này.