Class TaskLink

Class TaskLink

اسم الفضاء : Aspose.Tasks تجميع: Aspose.Tasks.dll (25.4.0)

هذا هو الرابط السابق.

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

Inheritance

object TaskLink

Implements

IEquatable

الأعضاء الموروثين

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

Properties

CrossProjectName

يحصل أو يضع المشروع الخارجي السابق.

public string CrossProjectName { get; set; }

قيمة الممتلكات

string

IsCrossProject

يحصل أو يضع قيمة تشير إلى ما إذا كان السلف هو جزء من مشروع آخر.

public bool IsCrossProject { get; set; }

قيمة الممتلكات

bool

LagFormat

يحصل أو يضع تنسيقًا للتعبير عن تنسيق lag.

public TimeUnitType LagFormat { get; set; }

قيمة الممتلكات

TimeUnitType

LinkLag

يحصل أو يضع الانخفاض في عشرات من دقيقة أو نسبة.

public int LinkLag { get; set; }

قيمة الممتلكات

int

LinkLagTimeSpan

يحصل أو يحدد مدة التخفيض، اعتمادا على LagFormat.

public TimeSpan LinkLagTimeSpan { get; set; }

قيمة الممتلكات

TimeSpan

Remarks

يمكن أن يكون قيمة الارتباط نسبة (LagFormat هو TimeUnitType.Percent).في هذه الحالة ، يتم حساب المدة على أنها نسبة من مدة PredTask.وإلا فإن الطريقة تعيد قيمة TimeSpan التي تمثل قيمة TaskLink.

Exceptions

ArgumentException

عند محاولة إعداد القيمة لـ TaskLinks حيث LagFormat هو TimeUnitType.Percent.

LinkType

يحصل أو يضع نوع الرابط.

public TaskLinkType LinkType { get; set; }

قيمة الممتلكات

TaskLinkType

PredTask

يحصل أو يضع المهمة السابقة.

public Task PredTask { get; set; }

قيمة الممتلكات

Task

SuccTask

يحصل أو يضع المهمة اللاحقة.

public Task SuccTask { get; set; }

قيمة الممتلكات

Task

Methods

Equals(TaskLink)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد.

public bool Equals(TaskLink other)

Parameters

other TaskLink

الحالة المحددة من فئة Aspose.Tasks.TaskLink للمقارنة مع هذه الحالة.

Returns

bool

True إذا كانت العينة المحددة في فئة Aspose.Tasks.TaskLink لديها نفس المهام السابقة والخلفية مثل هذا العين؛ وإلا، كاذبة.

Equals(الموضوع)

يعيد قيمة تشير إلى ما إذا كانت هذه الحالة تساوي كائن محدد.

public override bool Equals(object obj)

Parameters

obj object

موضوع مقارنة مع هذه الحالة.

Returns

bool

True إذا كان الكائن المحدد هو TaskLink الذي لديه نفس السلف والخلفاءكما هو الحال في هذه الحالة ، وإلا ، كاذبة.

GetHashCode()

يعيد قيمة رمز الهاش على سبيل المثال من فئة Aspose.Tasks.TaskLink.

public override int GetHashCode()

Returns

int

يعيد قيمة رمز الهاش لهذا الكائن.

ToString()

يعيد تمثيل الخط لـ TaskLink.تفاصيل التمثيل الدقيقة غير محددة وتخضع للتغيير.

public override string ToString()

Returns

string

الشريط الذي يمثل كائن TaskLink.

 عربي