Class TimephasedDataCollection

Class TimephasedDataCollection

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

Aspose.Tasks.Timephasedデータオブジェクトのコレクションを表しています。

public abstract class TimephasedDataCollection : IList<timephaseddata>, ICollection<timephaseddata>, IEnumerable<timephaseddata>, IEnumerable

Inheritance

object TimephasedDataCollection

Implements

IList , ICollection , IEnumerable , IEnumerable

相続人

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

Constructors

TimephasedDataCollection()

Aspose.Tasks.TimephasedDataCollectionクラスの新しい例を開始します。

protected TimephasedDataCollection()

Properties

Count

この Aspose.Tasks.TimephasedDataCollection オブジェクトに含まれるオブジェクトの数を取得します。

public int Count { get; }

不動産価値

int

IsReadOnly

System.Collections.Generic.ICollection`1 が読みやすいかどうかを示す値が得られます。

public bool IsReadOnly { get; }

不動産価値

bool

この[インタ]

指定インデックスに元素を返します セットアクセサリーはサポートされていません。タイムファスデータを設定するための財産。

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

不動産価値

TimephasedData

Methods

Add(TimephasedData)

Aspose.Tasks.TimephasedData 例をこのコレクションオブジェクトに追加します。

public void Add(TimephasedData item)

Parameters

item TimephasedData

追加する項目です。

Exceptions

ArgumentNullException

パラメーター td が 0 である場合

AddRange(タイトル:Timephaseddata>)

このコレクションオブジェクトに Aspose.Tasks.TimephasedData 例のコレクションを追加します。

public void AddRange(IEnumerable<timephaseddata> timephasedCollection)

Parameters

timephasedCollection IEnumerable < TimephasedData >

Aspose.Tasks.Timephasedデータオブジェクトのコレクションを追加します。

Clear()

Aspose.Tasks.TimephasedDataCollection からすべてのアイテムを削除します。

public void Clear()

Contains(TimephasedData)

Aspose.Tasks.TimephasedDataCollection に特定の値が含まれているかどうかを決定します。

public bool Contains(TimephasedData item)

Parameters

item TimephasedData

コレクションに置く物件。

Returns

bool

コレクションに item’ が表示されている場合の真実; そうでなければ、偽物です。

CopyTo(TimephasedData( ), インタ)

Aspose.Tasks.TimephasedDataCollection の要素を System.Array にコピーし、特定の System.Array インデックスから始まります。

public void CopyTo(TimephasedData[] array, int arrayIndex)

Parameters

array TimephasedData ( )

Aspose.Tasks.TimephasedDataCollectionからコピーされた要素の目的地である単次元システム。System.Array はゼロベースのインデックスを有する必要があります。

arrayIndex int

ゼロベースのインデックスは、コードクラス(paramref)の順番で、コピーが始まります。

Exceptions

ArgumentNullException

array’ is null.

ArgumentOutOfRangeException

arrayIndex’ is less than 0.

ArgumentException

ソース Aspose.Tasks.TimephasedDataCollectionis の要素の数は arrayIndex’ から array" の目的地の端まで利用可能なスペースを超えています。

GetEnumerator()

このコレクションのためのリストを返します。

public IEnumerator<timephaseddata> GetEnumerator()

Returns

IEnumerator < TimephasedData >

このコレクションのリストです。

Remove(TimephasedData)

このコレクションオブジェクトから Aspose.Tasks.TimephasedData インスタンスを削除します。

public bool Remove(TimephasedData item)

Parameters

item TimephasedData

取り除く項目です。

Returns

bool

item’ が成功して Aspose.Tasks.TimephasedDataCollection から削除された場合の真実; そうでなければ, false.This method also returns false if item’ is not found in the Aspose.Tasks.TimephasedDataCollection.

SelectBetweenStartAndFinish(タイム タイム タイム タイム タイム タイム)

startTime’ と finishTime’ の間のすべての時間段階を選択します。

public IList<timephaseddata> SelectBetweenStartAndFinish(TimephasedDataType timephasedDataType, DateTime startTime, DateTime finishTime)

Parameters

timephasedDataType TimephasedDataType

選択するタイムステージの種類

startTime DateTime

間隔の始まり。

finishTime DateTime

間隔の終了。

Returns

IList < TimephasedData >

Aspose.Tasks.TimephasedDataCollection の新しいリストの例を返します。

ToList()

Aspose.Tasks.TimephasedDataCollection オブジェクトを Aspose.Tasks.TimephasedData オブジェクトのリストに変換します。

public List<timephaseddata> ToList()

Returns

List < TimephasedData >

Aspose.Tasks.Timephasedデータオブジェクトのリスト。

 日本語