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
Implements
IList
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
ParentProject
ResourceAssignmentCollection nesnesinin ana projesini alır.
public Project ParentProject { get; }
Mülkiyet Değer
bu[int ile]
Elemanı belirlenmiş indekse döndürür veya yerleştirir.
public TaskLink this[int index] { get; set; }
Mülkiyet Değer
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
Bu nesneye eklenen bir görev bağlantısı örneği.
Exceptions
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
Bu nesneye eklenen bir görev bağlantısı örneği.
Exceptions
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
Bu nesneye eklenen bir görev bağlantısı.
Exceptions
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 < 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
TaskLink’i kaldırın
ToList()
TaskLinkCollection nesnesini Aspose.Tasks.TaskLink nesnelerinin bir listesine dönüştürür.
public List<tasklink> ToList()
Returns
Aspose.Tasks.TaskLink nesneleri listesi.