TaskCollection.Add

Add(Task)

Belirtilen görevi örneğine ekleyin.TaskCollectionclass. 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)
ParametreTipTanım
itemTaskbu görev koleksiyonuna eklenmesi gereken belirtilen görev.

Ayrıca bakınız


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


Add(string)

Alt görevler koleksiyonuna yeni bir görev ekler.

public Task Add(string taskName)
ParametreTipTanım
taskNameStringbelirtilen görev adı.

Geri dönüş değeri

yeni eklenen örneğini döndürürTask sınıf.

Ayrıca bakınız


Add(string, int)

Alt görev koleksiyonuna yeni bir yinelenen görev ekler.

public Task Add(string taskName, int beforeTaskId)
ParametreTipTanım
taskNameStringbelirtilen görev adı.
beforeTaskIdInt32Ö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
ArgumentOutOfRangeExceptionBelirtilen kimlik geçerli bir görev kimliği değilse ArgumentOutOfRangeException atılır.

Ayrıca bakınız


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)
ParametreTipTanım
parametersRecurringTaskParametersParametreler, 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
ArgumentNullExceptionBelirtilen parametreler boşsa atılır.
ArgumentExceptionBelirtilen parametreler geçersizse atılır.

Ayrıca bakınız