Class ResourceCollection

Class ResourceCollection

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

Aspose.Tasks.Resource nesnelerinin bir koleksiyonunu temsil eder.

public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable

Inheritance

object ResourceCollection

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

Kaynak Koleksiyonunda yer alan öğelerin sayısını alır.Sadece System.Int32’yi okuyun.

public int Count { get; }

Mülkiyet Değer

int

ParentProject

ResourceCollection nesnesinin ana projesini alır.

public Project ParentProject { get; }

Mülkiyet Değer

Project

bu[int ile]

Elemanı belirlenmiş endekslere geri getirir.

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

Mülkiyet Değer

Resource

Methods

Add()

Bir proje kaynak toplama son pozisyonunda yeni kaynak eklemek.

public Resource Add()

Returns

Resource

Daha fazla kaynak eklendi.

Add(Sırt)

Bir proje kaynak toplama son pozisyonunda yeni kaynak eklemek.

public Resource Add(string resourceName)

Parameters

resourceName string

Bir kaynağın adı.

Returns

Resource

Daha fazla kaynak eklendi.

Add(Çerçeve , int)

Yeni kaynakları bir proje kaynak koleksiyonunun belirlenmiş konumuna ekleyin.

public Resource Add(string resourceName, int beforeResourceId)

Parameters

resourceName string

Bir kaynağın adı.

beforeResourceId int

Önceki kaynakların bir proje kaynak koleksiyonunda yerleştirilmesi.

Returns

Resource

Daha fazla kaynak eklendi.

Clear()

Doğrudan temizleme desteklenmiyor, bu yöntem sadece NotSupportedException atıyor.

public void Clear()

GetById(int ile)

Belirlenen ID ile bir kaynak iade eder.

public Resource GetById(int id)

Parameters

id int

Belirlenmiş bir id.

Returns

Resource

belirtilen id ile kaynak varsa mevcut; aksi takdirde, null.

Remarks

O (1) karmaşıklık

GetByUid(int ile)

Belirlenen Uid ile bir kaynağı iade eder.

public Resource GetByUid(int uid)

Parameters

uid int

Belirlenmiş UID.

Returns

Resource

Eğer mevcutsa belirtilen uid ile kaynak; aksi takdirde sıfır.

Remarks

O (1) karmaşıklık

GetEnumerator()

Bu koleksiyon için bir listeyi iade edin.

public IEnumerator<resource> GetEnumerator()

Returns

IEnumerator &lt için; Resource >

Bu koleksiyon için bir listeler.

Remove(Resource)

Bu, ICollection’s Remove’ın sıkı uygulanmasıdırYöntem, Sadece Destekleme Destekleme

public bool Remove(Resource item)

Parameters

item Resource

Elemanı kaldırmak için.

Returns

bool

‘gerçek’ eğer öğe kaldırılmışsa; ‘yanlış’ başka türlü.

ToList()

ResourceCollection nesnesini Aspose.Tasks.Resource nesnelerinin bir listesine dönüştürür.

public List<resource> ToList()

Returns

List &lt için; Resource >

Aspose.Tasks.Resource nesnelerinin listesi

 Türkçe