Class TaskLink

Class TaskLink

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

Hiển thị một liên kết tiền nhiệm.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class TaskLink : IEquatable<tasklink>

Inheritance

object TaskLink

Implements

IEquatable

Thành viên thừa kế

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

Properties

CrossProjectName

Nhận hoặc thiết lập dự án tiền nhiệm bên ngoài.

public string CrossProjectName { get; set; }

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

string

IsCrossProject

Nhận hoặc đặt một giá trị cho thấy liệu một tiền nhiệm là một phần của một dự án khác hay không.

public bool IsCrossProject { get; set; }

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

bool

LagFormat

Nhận hoặc đặt định dạng để thể hiện định dạng lag.

public TimeUnitType LagFormat { get; set; }

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

TimeUnitType

LinkLag

Nhận hoặc đặt cược trong mười phút hoặc phần trăm.

public int LinkLag { get; set; }

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

int

LinkLagTimeSpan

Nhận hoặc đặt thời gian lag, tùy thuộc vào LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

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

TimeSpan

Remarks

Link lag có thể là giá trị phần trăm (LagFormat là TimeUnitType.Percent).Trong trường hợp này, thời gian được tính như một phần trăm thời gian của PredTask.Nếu không, phương pháp trả về giá trị TimeSpan đại diện cho TaskLink’s lag.

Exceptions

ArgumentException

Khi cố gắng thiết lập giá trị cho TaskLinks nơi LagFormat là TimeUnitType.Percent.

LinkType

Nhận hoặc đặt loại liên kết.

public TaskLinkType LinkType { get; set; }

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

TaskLinkType

PredTask

Nhận hoặc đặt nhiệm vụ tiền nhiệm.

public Task PredTask { get; set; }

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

Task

SuccTask

Nhận hoặc đặt nhiệm vụ kế vị.

public Task SuccTask { get; set; }

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

Task

Methods

Equals(TaskLink)

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 bool Equals(TaskLink other)

Parameters

other TaskLink

Ví dụ cụ thể của lớp Aspose.Tasks.TaskLink để so sánh với ví dụ này.

Returns

bool

True nếu trường hợp cụ thể của lớp Aspose.Tasks.TaskLink có các nhiệm vụ tiền nhiệm và kế nhiệm tương tự như trường đại này; 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à TaskLink có cùng người trước và người kế nhiệmTrong 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.TaskLink.

public override int GetHashCode()

Returns

int

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

ToString()

Trở lại biểu hiện string của TaskLink.Các chi tiết chính xác của đại diện không được xác định và có thể thay đổi.

public override string ToString()

Returns

string

string đại diện cho đối tượng TaskLink.

 Tiếng Việt