Class TaskLinkCollection

Class TaskLinkCollection

İsim alanı : Aspose.Tasks Toplantı: Aspose.Tasks.dll (25.4.0)

Aspose.Tasks.Task nesnelerinin bir koleksiyonunu temsil eder.

public class TaskLinkCollection : IList<tasklink>, ICollection<tasklink>, IEnumerable<tasklink>, IEnumerable

Inheritance

object TaskLinkCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

mirasçı üyeleri

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

Properties

Count

Bu Aspose.Tasks.TaskLinkCollection nesnesinde yer alan nesnelerin sayısını alır.

public int Count { get; }

Mülkiyet Değer

int

ParentProject

ResourceAssignmentCollection nesnesinin ana projesini alır.bu ilanı gizle geri yükle bu ilanı geri yükle

public Project ParentProject { get; }

Mülkiyet Değer

Project

bu[int ile]

Elemanı belirlenmiş indekse döndürür veya yerleştirir.

public TaskLink this[int index] { get; set; }

Mülkiyet Değer

TaskLink

Methods

Add(Görev , Görev)

TaskLinkCollection nesnesine eklenen Finish-Start Aspose.Tasks.TaskLink örneğini geri getirir.

public TaskLink Add(Task pred, Task succ)

Parameters

pred Task

Önceki Görev

succ Task

Bir sonraki görev.

Returns

TaskLink

Bu nesneye eklenen bir görev bağlantısı örneği.

Exceptions

ArgumentNullException

Herhangi bir giriş görevi sıfır eşit ise System.ArgumentNullException atılacaktır.

Add(Görevler, Görevler, Görevler)

TaskLinkCollection nesnesine eklenen Aspose.Tasks.TaskLink örneğini geri getirir.

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)

Parameters

pred Task

Önceki Görev

succ Task

Bir sonraki görev.

linkType TaskLinkType

İletişim türü Aspose.Tasks.TaskLinkType

Returns

TaskLink

Bu nesneye eklenen bir görev bağlantısı örneği.

Exceptions

ArgumentNullException

Herhangi bir giriş görevi sıfır eşit ise System.ArgumentNullException atılacaktır.

Add(Görev, Görev, GörevLinkType, Süre)

TaskLinkCollection nesnesine eklenen Aspose.Tasks.TaskLink örneğini geri getirir.

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)

Parameters

pred Task

Önceki Görev

succ Task

Bir sonraki görev.

linkType TaskLinkType

İletişim türü Aspose.Tasks.TaskLinkType

lag Duration

Link lag Aspose.Tasks.Düzenle

Returns

TaskLink

Bu nesneye eklenen bir görev bağlantısı.

Exceptions

ArgumentNullException

Herhangi bir giriş görevi sıfır eşit ise System.ArgumentNullException atılacaktır.

Add(TaskLink)

Bu, yalnızca NotSupportedException atılan ICollection’ın ekleme yönteminin sıkı uygulanmasıdır.

public void Add(TaskLink item)

Parameters

item TaskLink

eklemek için bir öğe.

GetEnumerator()

Bu koleksiyon için bir listeyi iade edin.

public IEnumerator<tasklink> GetEnumerator()

Returns

IEnumerator &lt için; TaskLink >

Bu koleksiyon için bir listeler.

Remove(TaskLink)

Görev bağlantısını bir projenin dışına çıkarır.

public bool Remove(TaskLink item)

Parameters

item TaskLink

TaskLink kaldırmak için.

Returns

bool

TaskLink’i kaldırın

ToList()

TaskLinkCollection nesnesini Aspose.Tasks.TaskLink nesnelerinin bir listesine dönüştürür.

public List<tasklink> ToList()

Returns

List &lt için; TaskLink >

Aspose.Tasks.TaskLink nesneleri listesi.

 Türkçe