Aspose.Tasks .NET での段階的な WBS コード構成

導入

Aspose.Tasks for .NET は、開発者が .NET アプリケーションでプロジェクト管理データを効率的に操作できるようにする強力なライブラリです。このチュートリアルでは、Aspose.Tasks を使用してワーク ブレークダウン ストラクチャ (WBS) コード マスクを構成するプロセスについて説明します。

前提条件

チュートリアルに入る前に、次の前提条件が満たされていることを確認してください。

  • Aspose.Tasks for .NET ライブラリ: からライブラリをダウンロードしてインストールします。Aspose.Tasks for .NET ドキュメント.
  • 開発環境: 動作する .NET 開発環境がセットアップされていることを確認してください。
  • ドキュメント ディレクトリ: プロジェクト ファイルを保存するシステム上のディレクトリを選択します。

名前空間のインポート

.NET プロジェクトに、Aspose.Tasks を操作するために必要な名前空間を含めます。

    using Aspose.Tasks;
    using System;
    
    using Aspose.Tasks.Saving;

ステップ 1: プロジェクト インスタンスを作成する

新しいプロジェクト インスタンスを作成することから始めます。

String DataDir = "Your Document Directory";
var project = new Project();

ステップ 2: WBS コード定義を定義する

プロジェクトの WBS コード定義をセットアップします。

project.WBSCodeDefinition = new WBSCodeDefinition();
project.WBSCodeDefinition.GenerateWBSCode = true;
project.WBSCodeDefinition.VerifyUniqueness = true;
project.WBSCodeDefinition.CodePrefix = "CRS-";

ステップ 3: WBS コードマスクを追加する

WBS コード マスクを定義し、プロジェクトに追加します。

var mask = new WBSCodeMask();
mask.Length = 2;
mask.Separator = "-";
mask.Sequence = WBSSequence.OrderedNumbers;
project.WBSCodeDefinition.CodeMaskCollection.Add(mask);
mask = new WBSCodeMask();
mask.Length = 1;
mask.Separator = "-";
mask.Sequence = WBSSequence.OrderedUppercaseLetters;
project.WBSCodeDefinition.CodeMaskCollection.Add(mask);

ステップ 4: タスクの作成

プロジェクトにタスクを追加します。

var task = project.RootTask.Children.Add("Task 1");
task.Children.Add("Task 2");

ステップ 5: 再計算

プロジェクトを再計算して、WBS コードが正しく適用されていることを確認します。

project.Recalculate();

ステップ 6: WBS マスク情報の表示

WBS マスクに関する情報をコンソールに出力します。

Console.WriteLine("Number of WBS masks: " + project.WBSCodeDefinition.CodeMaskCollection.Count);
var i = 0;
foreach (var cm in project.WBSCodeDefinition.CodeMaskCollection)
{
    Console.WriteLine("WBS Mask #{0}: Level->{1}", ++i, cm.Level);
}

ステップ 7: プロジェクトを保存する

追加した WBS コードを含むプロジェクトを保存します。

project.Save(DataDir + @"AddWBSCodes_out.xml", SaveFileFormat.Xml);

おめでとう! Aspose.Tasks プロジェクトで WBS コード マスクが正常に構成されました。

結論

このチュートリアルでは、Aspose.Tasks for .NET を使用して WBS コード マスクを構成する手順を段階的に説明しました。この強力なライブラリは、開発者に .NET アプリケーション内のプロジェクト管理機能を強化するシームレスな方法を提供します。

よくある質問

Aspose.Tasks を無料で使用できますか?

Aspose.Tasks には無料トライアルがあり、ダウンロードできます。ここ.

追加のサポートはどこで見つけられますか?

訪問Aspose.Task フォーラムコミュニティサポートのために。

仮免許はどうやって取得できますか?

仮免許が取得できるここ.

詳細なドキュメントはありますか?

はい、包括的なドキュメントが利用可能ですここ.

Aspose.Tasks はどこで購入できますか?

Aspose.Task を購入するここ.