Class TaskBaseline

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 , IEquatable , IComparable , IEquatable

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

Duration

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

bool

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

DateTime

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

double

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

bool

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

DateTime

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

TimephasedDataCollection

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

int

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

bool

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

bool

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

int

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

 Tiếng Việt