TaskCollection.Add
Add(Task)
Belirtilen görevi örneğine ekleyin.TaskCollection
class. Eğer ParentProject.CalculationMode Yok ise, kullanıcı bu yöntemi kullandıktan sonra Project.Recalculate()‘i çağırmalıdır (Tüm proje görevlerini yeniden planlar (başlangıç/bitiş tarihleri, erken/geç tarihleri ayarlar) ve bolluklar, iş gibi bağımlı alanları hesaplar) ve maliyet alanları, kimlikler ve anahat seviyeleri). ParentProject.CalculationMode Manual ise, yöntem yalnızca görev kimliğini, anahat seviyesini ve anahat numaralarını otomatik olarak hesaplar. ParentProject.CalculationMode Otomatik ise, yöntem tüm projenin görevlerini otomatik olarak yeniden planlar (başlangıç/bitiş) tarihler, erken/geç tarihleri ayarlar, bollukları, çalışma ve maliyet alanlarını hesaplar, kimlikleri ve anahat düzeylerini yeniden hesaplar).
public void Add(Task item)
Parametre | Tip | Tanım |
---|---|---|
item | Task | bu görev koleksiyonuna eklenmesi gereken belirtilen görev. |
Ayrıca bakınız
- class Task
- class TaskCollection
- ad alanı Aspose.Tasks
- toplantı Aspose.Tasks
Add()
Proje görevleri koleksiyonuna, son görevin aynı ana hat düzeyinde yeni görev ekler.
public Task Add()
Geri dönüş değeri
yeni eklenen örneğini döndürürTask
sınıf.
Ayrıca bakınız
- class Task
- class TaskCollection
- ad alanı Aspose.Tasks
- toplantı Aspose.Tasks
Add(string)
Alt görevler koleksiyonuna yeni bir görev ekler.
public Task Add(string taskName)
Parametre | Tip | Tanım |
---|---|---|
taskName | String | belirtilen görev adı. |
Geri dönüş değeri
yeni eklenen örneğini döndürürTask
sınıf.
Ayrıca bakınız
- class Task
- class TaskCollection
- ad alanı Aspose.Tasks
- toplantı Aspose.Tasks
Add(string, int)
Alt görev koleksiyonuna yeni bir yinelenen görev ekler.
public Task Add(string taskName, int beforeTaskId)
Parametre | Tip | Tanım |
---|---|---|
taskName | String | belirtilen görev adı. |
beforeTaskId | Int32 | Önüne yeni bir görevin ekleneceği görevin belirtilen kimliği. |
Geri dönüş değeri
belirtilen kimliğe sahip bir görevden önce eklenen bir görevi döndürür.
istisnalar
istisna | şart |
---|---|
ArgumentOutOfRangeException | Belirtilen kimlik geçerli bir görev kimliği değilse ArgumentOutOfRangeException atılır. |
Ayrıca bakınız
- class Task
- class TaskCollection
- ad alanı Aspose.Tasks
- toplantı Aspose.Tasks
Add(RecurringTaskParameters)
Belirtilen kimliğe sahip ve aynı ana hat seviyesindeki bir görevin önüne yeni bir görev ekler.
public Task Add(RecurringTaskParameters parameters)
Parametre | Tip | Tanım |
---|---|---|
parameters | RecurringTaskParameters | Parametreler, yinelenen görevin oluşturulması için belirtilen parametrelerdir. |
Geri dönüş değeri
yeni eklenen örneğini döndürürTask
sınıf.
istisnalar
istisna | şart |
---|---|
ArgumentNullException | Belirtilen parametreler boşsa atılır. |
ArgumentException | Belirtilen parametreler geçersizse atılır. |
Ayrıca bakınız
- class Task
- class RecurringTaskParameters
- class TaskCollection
- ad alanı Aspose.Tasks
- toplantı Aspose.Tasks