次の方法で共有


TaskListCollection コンストラクター

定義

TaskListCollection クラスの新しいインスタンスを初期化します。

オーバーロード

TaskListCollection()

TaskListCollection クラスの新しいインスタンスを初期化します。

TaskListCollection(ICollection)

指定したタスク リスト要素を使用して、 TaskListCollection クラスの新しいインスタンスを初期化します。

TaskListCollection()

TaskListCollection クラスの新しいインスタンスを初期化します。

public:
 TaskListCollection();
public TaskListCollection ();
Public Sub New ()

次の例では、 クラスからカスタム クラス myHierarchyInfoTaskListTaskList 派生させます。 クラス メンバー _taskList は、プロパティが初めて実装されるときに Tasks インスタンス化されます。 _taskList が オブジェクトに TaskListCollection 追加され、 が返されます。

public override TaskListCollection Tasks {
    get {
        TaskListCollection taskListCol = new TaskListCollection();
        if (_taskList == null) {
            _taskList = new myHierarchyInfoTaskList(this);
        }

        taskListCol.Add(_taskList);

        return taskListCol;
    }
}

適用対象

TaskListCollection(ICollection)

指定したタスク リスト要素を使用して、 TaskListCollection クラスの新しいインスタンスを初期化します。

public:
 TaskListCollection(System::Collections::ICollection ^ taskLists);
public TaskListCollection (System.Collections.ICollection taskLists);
new Microsoft.Web.Management.Client.TaskListCollection : System.Collections.ICollection -> Microsoft.Web.Management.Client.TaskListCollection
Public Sub New (taskLists As ICollection)

パラメーター

taskLists
ICollection

TaskListオブジェクトに追加するTaskListCollectionオブジェクト。

次の例では、新 TaskListCollection しい オブジェクトを作成し、コレクション内の各項目の名前と変更された状態を表示します。

public void tTask() {

    TaskListCollection tlc = new TaskListCollection(Tasks);

    Trace.WriteLine("preferred listing of tasks from TaskListCollection");
    foreach (TaskList tl in tlc)
        Trace.WriteLine(tl.ToString() + "  IsDirty " +
          tl.IsDirty);

    Trace.WriteLine("\n Get Item approach");
    for (int i = 0; i < tlc.Count; i++)
        Trace.WriteLine(tlc[i].ToString() + "  IsDirty " +
            tlc[i].IsDirty);

}

注釈

TaskListCollection しいオブジェクトを作成するには、通常、 パラメーターを持たないオーバーロードを使用 TaskListCollection() する必要があります。

適用対象