Class ResourceCollection
名称: Aspose.Tasks 合計: Aspose.Tasks.dll (25.4.0)
Aspose.Tasks.Resource オブジェクトのコレクションを表しています。
public class ResourceCollection : IList<resource>, ICollection<resource>, IEnumerable<resource>, IEnumerable
Inheritance
Implements
IList
相続人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
Count
リソースコレクションに含まれる要素の数を取得します。
public int Count { get; }
不動産価値
ParentProject
リソースコレクションオブジェクトのマザープロジェクトを取得します。
public Project ParentProject { get; }
不動産価値
この[インタ]
指定インデックスに元素を返します。
public Resource this[int index] { get; set; }
不動産価値
Methods
Add()
新しいリソースをプロジェクトリソース収集の最後の位置に追加します。
public Resource Add()
Returns
追加資源
Add(ストレッチ)
新しいリソースをプロジェクトリソース収集の最後の位置に追加します。
public Resource Add(string resourceName)
Parameters
resourceName
string
資源の名前です。
Returns
追加資源
Add(ストレッチ、Int)
新しいリソースをプロジェクトリソースコレクションの指定位置に追加します。
public Resource Add(string resourceName, int beforeResourceId)
Parameters
resourceName
string
資源の名前です。
beforeResourceId
int
プロジェクト資源収集における以前の資源の位置
Returns
追加資源
Clear()
直接クリーニングはサポートされていません、この方法は単に投げ出し NotSupportedException。
public void Clear()
GetById(インタ)
指定IDを含むリソースを返します。
public Resource GetById(int id)
Parameters
id
int
指定IDです。
Returns
指定されたIDを含むリソースが存在する場合、そうでなければゼロ。
Remarks
(1)複雑さ
GetByUid(インタ)
指定された Uid でリソースを返します。
public Resource GetByUid(int uid)
Parameters
uid
int
定められたウイド。
Returns
指定された uid を含むリソースが存在する場合、そうでなければ、ゼロ。
Remarks
(1)複雑さ
GetEnumerator()
このコレクションのためのリストを返します。
public IEnumerator<resource> GetEnumerator()
Returns
IEnumerator < Resource >
このコレクションのリストです。
Remove(Resource)
これがICollectionの削除のステップ実施です。サポートされていない例外のみを投げ捨てる方法
public bool Remove(Resource item)
Parameters
item
Resource
取り除く項目です。
Returns
アイテムが削除された場合の「真実」、「偽り」とは異なります。
ToList()
ResourceCollection オブジェクトを Aspose.Tasks.Resource オブジェクトのリストに変換します。
public List<resource> ToList()
Returns
Aspose.Tasks.Resource オブジェクトのリスト