Class ResourceCollection

Class ResourceCollection

名称: Aspose.Tasks 集合: Aspose.Tasks.dll (25.4.0)

代表一系列 Aspose.Tasks.Resource 对象。

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

Inheritance

object ResourceCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

继承人

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Count

获取资源集中的元素数量。此分類上一篇: System.Int32

public int Count { get; }

财产价值

int

ParentProject

获取资源收集对象的母项目。

public Project ParentProject { get; }

财产价值

Project

这个[因特]

将元素返回指定的指数。

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

财产价值

Resource

Methods

Add()

将新资源添加到项目资源收集的最后位置。

public Resource Add()

Returns

Resource

添加资源。

Add(线条)

将新资源添加到项目资源收集的最后位置。

public Resource Add(string resourceName)

Parameters

resourceName string

一个资源的名字。

Returns

Resource

添加资源。

Add(, int)

将新资源添加到项目资源收集的指定位置。

public Resource Add(string resourceName, int beforeResourceId)

Parameters

resourceName string

一个资源的名字。

beforeResourceId int

项目资源集中的前资源的位置。

Returns

Resource

添加资源。

Clear()

直接清理不支持,这种方法只是扔不支持的例外。

public void Clear()

GetById(因特)

返回指定的ID的资源。

public Resource GetById(int id)

Parameters

id int

指定的ID。

Returns

Resource

源与指定的ID,如果存在;否则,零。

Remarks

1、复杂性。

GetByUid(因特)

返回指定的 Uid 的资源。

public Resource GetByUid(int uid)

Parameters

uid int

指定的UID。

Returns

Resource

源与指定的UID如果存在;否则,零。

Remarks

1、复杂性。

GetEnumerator()

返回此收藏的列表。

public IEnumerator<resource> GetEnumerator()

Returns

IEnumerator < Resource >

为此收藏的列表。

Remove(Resource)

此分類上一篇: ICollection’s Remove方法,只扔不支持的例外

public bool Remove(Resource item)

Parameters

item Resource

要取消的物品。

Returns

bool

“真实”如果项目被删除;“虚假”否则。

ToList()

将 ResourceCollection 对象转换为 Aspose.Tasks.Resource 对象列表。

public List<resource> ToList()

Returns

List < Resource >

Aspose.Tasks.Resource 物品列表。

 中文