バージョン

プロジェクトの構成の概要

トピックの概要

目的

このトピックでは、 xamGantt™ Project クラスとその構成可能な項目の概要を提供します。

前提条件

このトピックを理解するためには、以下のトピックを理解しておく必要があります。

トピック 目的

このトピックでは、 xamGantt 、プロジェクト、タスクおよびその他の xamGantt 要素についての基本的な概念的な情報を説明します。

このグループのトピックでは、 xamGantt コントロールの詳細について説明します。

本トピックの内容

このトピックには次のセクションがあります。

概要

タスク クラスの概要

Project クラスは xamGantt コントロールの主要クラスです。

以下を含むプロジェクトのデータを管理します:

  • タスク

  • リソース

  • カレンダー

Microsoft’s Project 2010 エンジンに似た、定義済みのスケジューリング エンジンがあり、制約、期限、先行処理、後続処理に基づいてタスクの日付を調整します。

プロジェクト構成プロパティの概要

プロジェクト構成プロパティの概要表

以下の表は、 xamGantt Project の主要な構成可能な項目の一部を説明しています。

構成可能な項目 説明 プロパティ

一意の ID でプロジェクトと関連付けられたカレンダーを取得または設定

ID によってプロジェクトと関連付けられた ProjectCalendar を識別または変更します。

プロジェクトと関連付けられたカレンダーを取得

プロジェクトと関連付けられた ProjectCalendar オブジェクトのコレクションを識別します。

協定世界時 (UTC) でプロジェクトの終了日を取得または設定

UTC でプロジェクトの終了日を識別または修正します。

プロジェクトのスケジューリングが終了日からの場合、プロジェクトの終了日を設定する必要があります。

開始日からプロジェクトをスケジュールする時、プロジェクトの終了日は読み取り専用の計算された値です。

プロジェクトが開始日から計算されるのか、それとも終了日から計算されるのかを取得または設定

プロジェクトの計算が開始日から行われるのかどうかを識別または修正します。

プロジェクトと関連付けられたリソースを取得

関連付けられた ProjectResource オブジェクトのプロジェクトのコレクションを識別します。

プロジェクトのルート サマリー タスクの取得

プロジェクトのルート タスクを識別します。

さまざまなプロジェクト設定の構成

プロジェクトの設定を構成します。

協定世界時 (UTC) でプロジェクトの開始日を取得または設定

UTC でプロジェクトの開始日を識別または修正します。

プロジェクトのスケジューリングが開始日からの場合、プロジェクトの開始日を設定する必要があります。

終了日からプロジェクトをスケジュールする時、プロジェクトの開始日は読み取り専用の計算された値です。

プロジェクトのすべてのタスクのデフォルト設定を取得または設定

プロジェクトのデフォルトのタスク設定を構成します。

プロジェクト構成メソッドの概要

プロジェクト構成メソッドの概要表

以下の表は、xamGantt Project の主要なメソッドの一部を説明しています。

構成可能な項目 説明 メソッド

データの読み取りの開始を通知

バッチの初期化/更新が実行されることをプロジェクトに通知します。

自動計算を中止する時、明示的にプロジェクトをスケジュール

プロジェクトのタスクのスケジュールを計算します。

データの読み取りの終了を通知

バッチの初期化/更新のいずれかを実行する時をプロジェクトに通知します。

ローカルの日付プロパティを取得

指定されたタイム ゾーンに関係する指定された日付プロパティのローカル時間を返します。

ローカルの日付プロパティを設定

指定されたタイム ゾーンに関係する指定された日付プロパティのローカル時間を設定します。

関連コンテンツ

トピック

このトピックについては、以下のトピックも参照してください。

トピック 目的

このトピックでは、プロジェクトの開始日と終了日に基づいて xamGantt コントロールがプロジェクトおよびタスクの日にちを計算する方法を説明します。

このトピックでは、 xamGantt コントロールを使用してプロジェクトを明示的に計算する方法を説明します。