TaskCollection

TaskCollection class

Merupakan kumpulan dariTask objek.

public class TaskCollection : IList<Task>

Properti

NamaKeterangan
Count { get; }Mendapat jumlah objek yang terkandung dalam TaskCollection.
IsReadOnly { get; }Mendapat nilai yang menunjukkan apakah koleksi ini hanya bisa dibaca.
Item { get; set; }Mengembalikan elemen pada indeks yang ditentukan.
ParentProject { get; }Mendapat proyek induk dari objek TaskCollection.

Metode

NamaKeterangan
Add()Menambahkan tugas baru untuk memproyeksikan kumpulan tugas pada tingkat kerangka yang sama dari tugas terakhir.
Add(RecurringTaskParameters)Menyisipkan tugas baru sebelum tugas dengan id yang ditentukan dan pada level kerangka yang sama.
Add(string)Menambahkan tugas baru ke koleksi tugas anak.
Add(Task)Tambahkan tugas yang ditentukan ke instance dariTaskCollectionclass. Jika ParentProject.CalculationMode adalah Tidak ada, pengguna harus memanggil Project.Recalculate() setelah menggunakan metode ini (Ini akan menjadwal ulang semua tugas proyek (tanggal mulai/selesai, menetapkan tanggal awal/akhir) dan menghitung bidang dependen seperti slacks, work dan kolom biaya, id, dan level garis besar). Jika ParentProject.CalculationMode adalah Manual, metode ini hanya akan menghitung id tugas, level garis besar, dan angka garis besar secara otomatis. Jika ParentProject.CalculationMode adalah Otomatis, metode ini menjadwal ulang semua tugas proyek secara otomatis (mulai/selesai tanggal, menetapkan tanggal awal/terlambat, menghitung kelonggaran, bidang pekerjaan dan biaya, menghitung ulang id dan tingkat kerangka).
Add(string, int)Menambahkan tugas berulang baru ke koleksi tugas anak-anak.
Contains(Task)Memeriksa apakah koleksi berisi item tertentu.
GetById(int)Mengembalikan tugas dengan ID tertentu yang leluhurnya adalah tugas induk dari koleksi ini .
GetByUid(int)Mengembalikan tugas dengan Uid tertentu yang leluhurnya adalah tugas induk dari koleksi ini .
GetEnumerator()Mengembalikan enumerator untuk koleksi ini.
Insert(int, Task)Ini adalah implementasi stub dari metode Insert IList, yang hanya melempar NotSupportedException
Remove(Task)Ini adalah implementasi rintisan dari metode Remove ICollection, yang hanya melempar NotSupportedException
ToList()Mengubah objek TaskCollection menjadi daftarTask objek.

Lihat juga