Class Task

Class Task

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

プロジェクトにおける課題を表す。

public class Task : IEquatable<task>

Inheritance

object Task

Implements

IEquatable

相続人

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

Remarks

それは一つの原子の働きを表しています。

1 利用できるTask

プロジェクトを計画し、課題を作成し、それらに適切な資源を割り当てることによって、プロジェクトの課題は根幹の木の構造として組織され、根幹の課題と子どもの課題のサブツリーがあります。Aspose.Tasks.TaskCollectionの専門コレクションを使用してタスクの木を構築するには、 Aspose.Tasks.Project.RootTaskの所有物などにアクセスすることができます。

Project project = new Project();



```None
                                                                                                                                                                                                         // add new tasks
                                                                                                                                                                                                         Task task1 = project.RootTask.Children.Add(); // a parent task with empty name is added
                                                                                                                                                                                                         Task childTask1 = task1.Children.Add("Child 1");
                                                                                                                                                                                                         childTask1.Set(Tsk.Start, new DateTime(2020, 2, 12, 8, 0, 0))
                                                                                                                                                                                                         childTask1.Set(Tsk.Duration, project.GetDuration(8, TimeUnitType.Hour));
                                                                                                                                                                                                         childTask1.Set(Tsk.Finish, new DateTime(2020, 2, 12, 17, 0, 0));
                                                                                                                                                                                                         Task childTask3 = task1.Children.Add("Child 3");
                                                                                                                                                                                                         childTask3.Set(Tsk.Start, new DateTime(2020, 2, 13, 8, 0, 0))
                                                                                                                                                                                                         childTask3.Set(Tsk.Duration, project.GetDuration(8, TimeUnitType.Hour));
                                                                                                                                                                                                         childTask3.Set(Tsk.Finish, new DateTime(2020, 2, 13, 17, 0, 0));
                                                                                                                                                                                                         Task childTask2 = task1.Children.Add("Child 2", 2); // inserts a task before the childTask3
                                                                                                                                                                                                         childTask2.Set(Tsk.Start, new DateTime(2020, 2, 14, 8, 0, 0))
                                                                                                                                                                                                         childTask2.Set(Tsk.Duration, project.GetDuration(8, TimeUnitType.Hour));
                                                                                                                                                                                                         childTask2.Set(Tsk.Finish, new DateTime(2020, 2, 14, 17, 0, 0));

                                                                                                                                                                                                         // save project in the one of available formats
                                                                                                                                                                                                         project.Save("Filled project.xml", SaveFileFormat.MPP);

## Properties

### <a id="Aspose_Tasks_Task_ACWP"></a> ACWP

Gets or sets a value of ACWP.

```csharp
[EntityField]
public double ACWP { get; set; }

不動産価値

double

ActivityId

活動IDフィールドを表す - Primavera によって使用されるタスクのユニークな識別子(Primavera プロジェクトにのみ適用される)。

public string ActivityId { get; set; }

不動産価値

string

ActualCost

ActualCost の値を取得または設定します。

[EntityField]
public decimal ActualCost { get; set; }

不動産価値

decimal

ActualDuration

ActualDuration の値を取得または設定します。

[EntityField]
public Duration ActualDuration { get; set; }

不動産価値

Duration

ActualFinish

ActualFinish の値を取得または設定します。

[EntityField]
public DateTime ActualFinish { get; set; }

不動産価値

DateTime

ActualOvertimeCost

ActualOvertimeCost の値を取得または設定します。

[EntityField]
public decimal ActualOvertimeCost { get; set; }

不動産価値

decimal

ActualOvertimeWork

ActualOvertimeWork の値を取得または設定します。

[EntityField]
public Duration ActualOvertimeWork { get; set; }

不動産価値

Duration

ActualOvertimeWorkProtected

ActualOvertimeWorkProtected の値を取得または設定します。

[EntityField]
public Duration ActualOvertimeWorkProtected { get; set; }

不動産価値

Duration

ActualStart

ActualStart の値を取得または設定します。

[EntityField]
public DateTime ActualStart { get; set; }

不動産価値

DateTime

ActualWork

ActualWork の値を取得または設定します。

[EntityField]
public Duration ActualWork { get; set; }

不動産価値

Duration

ActualWorkProtected

ActualWorkProtected の値を取得または設定します。

[EntityField]
public Duration ActualWorkProtected { get; set; }

不動産価値

Duration

Assignments

このオブジェクトのためのリソース任務のコレクションを取得します。

public ResourceAssignmentCollection Assignments { get; }

不動産価値

ResourceAssignmentCollection

BCWP

BCWPの値を取得または設定します。

[EntityField]
public double BCWP { get; set; }

不動産価値

double

BCWS

BCWS の値を取得または設定します。

[EntityField]
public double BCWS { get; set; }

不動産価値

double

Baselines

タスクのベースライン値の収集または設定。

public TaskBaselineCollection Baselines { get; set; }

不動産価値

TaskBaselineCollection

BudgetCost

予算コストを取得または設定します。

[EntityField]
public decimal BudgetCost { get; set; }

不動産価値

decimal

BudgetWork

BudgetWork の値を取得または設定します。

[EntityField]
public Duration BudgetWork { get; set; }

不動産価値

Duration

CV

CVの値を取得または設定します。

[EntityField]
public double CV { get; set; }

不動産価値

double

Calendar

カレンダーの値を取得または設定します。

[EntityField]
public Calendar Calendar { get; set; }

不動産価値

Calendar

Children

子どもの課題コレクションをこのオブジェクトから受け取ります。子どもの課題を代表するタスクコレクションオブジェクト

public TaskCollection Children { get; }

不動産価値

TaskCollection

CommitmentFinish

CommitmentFinish の値を取得または設定します。

[EntityField]
public DateTime CommitmentFinish { get; set; }

不動産価値

DateTime

CommitmentStart

CommitmentStart の値を取得または設定します。

[EntityField]
public DateTime CommitmentStart { get; set; }

不動産価値

DateTime

CommitmentType

コミットメントタイプの値を取得または設定します。

[EntityField]
public int CommitmentType { get; set; }

不動産価値

int

ConstraintDate

ConstraintDate の値を取得または設定します。

[EntityField]
public DateTime ConstraintDate { get; set; }

不動産価値

DateTime

ConstraintType

ConstraintType の値を取得または設定します。

[EntityField]
public ConstraintType ConstraintType { get; set; }

不動産価値

ConstraintType

Contact

受信または連絡の価値を設定します。

[EntityField]
public string Contact { get; set; }

不動産価値

string

Cost

得るか、あるいは費用の価値を設定する。

[EntityField]
public decimal Cost { get; set; }

不動産価値

decimal

CostVariance

CostVariance の値を取得または設定します。

[EntityField]
public double CostVariance { get; set; }

不動産価値

double

Created

あるいは創造の価値を設定する。

[EntityField]
public DateTime Created { get; set; }

不動産価値

DateTime

Deadline

得るか、あるいは期限の値を設定する。

[EntityField]
public DateTime Deadline { get; set; }

不動産価値

DateTime

DisplayAsSummary

DisplayAsSummary が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool DisplayAsSummary { get; set; }

不動産価値

NullableBool

DisplayOnTimeline

DisplayOnTimeline が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public bool DisplayOnTimeline { get; set; }

不動産価値

bool

Duration

持続期間の値を取得または設定します。

[EntityField]
public Duration Duration { get; set; }

不動産価値

Duration

DurationFormat

DurationFormat の値を取得または設定します。

[EntityField]
public TimeUnitType DurationFormat { get; set; }

不動産価値

TimeUnitType

DurationText

DurationText の値を取得または設定します。

[EntityField]
public string DurationText { get; set; }

不動産価値

string

DurationVariance

DurationVariance の値を取得または設定します。

[EntityField]
public Duration DurationVariance { get; set; }

不動産価値

Duration

EarlyFinish

EarlyFinish の値を取得または設定します。

[EntityField]
public DateTime EarlyFinish { get; set; }

不動産価値

DateTime

EarlyStart

EarlyStart の値を取得または設定します。

[EntityField]
public DateTime EarlyStart { get; set; }

不動産価値

DateTime

EarnedValueMethod

EarnedValueMethod の値を取得または設定します。

[EntityField]
public EarnedValueMethodType EarnedValueMethod { get; set; }

不動産価値

EarnedValueMethodType

ExtendedAttributes

Gets ExtendedAttributeCollection オブジェクトは、拡張属性の値を含みます。

public ExtendedAttributeCollection ExtendedAttributes { get; }

不動産価値

ExtendedAttributeCollection

Remarks

データの2つのパーツが必要です - 拡張属性テーブルに戻る指標単一IDまたはフィールドIDによって指定され、その価値値を指定するか、または値リストに戻る指標を指定します。

ExternalId

ExternalId の値を取得または設定します。

[EntityField]
public int ExternalId { get; set; }

不動産価値

int

ExternalTaskProject

ExternalTaskProject の値を取得または設定します。

[EntityField]
public string ExternalTaskProject { get; set; }

不動産価値

string

ExternalUid

タスクが外部である場合、外部タスクのユニーク識別器を取得または設定します。

[EntityField]
public int ExternalUid { get; set; }

不動産価値

int

Finish

得るか、あるいは終了する価値を設定する。

[EntityField]
public DateTime Finish { get; set; }

不動産価値

DateTime

FinishSlack

FinishSlack の値を取得または設定します。

[EntityField]
public TimeSpan FinishSlack { get; set; }

不動産価値

TimeSpan

FinishText

FinishText の値を取得または設定します。

[EntityField]
public string FinishText { get; set; }

不動産価値

string

FinishVariance

FinishVariance の値を取得または設定します。

[EntityField]
public Duration FinishVariance { get; set; }

不動産価値

Duration

FixedCost

FixedCost の値を取得または設定します。

[EntityField]
public double FixedCost { get; set; }

不動産価値

double

FixedCostAccrual

FixedCostAccrual の値を取得または設定します。

[EntityField]
public CostAccrualType FixedCostAccrual { get; set; }

不動産価値

CostAccrualType

FreeSlack

FreeSlack の値を取得または設定します。

[EntityField]
public TimeSpan FreeSlack { get; set; }

不動産価値

TimeSpan

Guid

ガイドの価値を得たり設定したりします。

[EntityField]
public string Guid { get; set; }

不動産価値

string

HideBar

HideBar が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool HideBar { get; set; }

不動産価値

NullableBool

Hyperlink

タスクに関連するハイパーリンクのタイトルまたは説明テキストを取得または設定します。

[EntityField]
public string Hyperlink { get; set; }

不動産価値

string

HyperlinkAddress

タスクに関連するハイパーリンクのアドレスを取得または設定します。

[EntityField]
public string HyperlinkAddress { get; set; }

不動産価値

string

Remarks

ハイパーリンクの完全なアドレス(Microsoft Project のハイパーリンク Href)は、ハイパーリンクアドレスとハイパーリンクサブアドレスの合併です。

HyperlinkSubAddress

タスクに関連するハイパーリンクで文書に特定の位置を取得または設定します。

[EntityField]
public string HyperlinkSubAddress { get; set; }

不動産価値

string

Remarks

ハイパーリンクの完全なアドレス(Microsoft Project のハイパーリンク Href)は、ハイパーリンクアドレスとハイパーリンクサブアドレスの合併です。

Id

ID の値を取得または設定します。

[EntityField]
public int Id { get; set; }

不動産価値

int

IgnoreResourceCalendar

IgnoreResourceCalendar が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IgnoreResourceCalendar { get; set; }

不動産価値

NullableBool

IgnoreWarnings

IgnoreWarnings が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public bool IgnoreWarnings { get; set; }

不動産価値

bool

IsActive

IsActive が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsActive { get; set; }

不動産価値

NullableBool

IsCritical

IsCritical が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsCritical { get; set; }

不動産価値

NullableBool

IsEffortDriven

IsEffortDriven が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsEffortDriven { get; set; }

不動産価値

NullableBool

IsEstimated

IsEstimated が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsEstimated { get; set; }

不動産価値

NullableBool

IsExpanded

IsExpanded が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsExpanded { get; set; }

不動産価値

NullableBool

IsExternalTask

IsExternalTask が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public bool IsExternalTask { get; set; }

不動産価値

bool

IsManual

IsManual が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsManual { get; set; }

不動産価値

NullableBool

IsMarked

IsMarked が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public bool IsMarked { get; set; }

不動産価値

bool

IsMilestone

IsMilestone が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsMilestone { get; set; }

不動産価値

NullableBool

IsNull

IsNull が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsNull { get; set; }

不動産価値

NullableBool

IsOverallocated

IsOverallocated が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsOverallocated { get; set; }

不動産価値

NullableBool

IsPublished

IsPublished が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsPublished { get; set; }

不動産価値

NullableBool

IsRecurring

IsRecurring が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsRecurring { get; set; }

不動産価値

NullableBool

IsResumeValid

IsResumeValid が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsResumeValid { get; set; }

不動産価値

NullableBool

IsRollup

IsRollup が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsRollup { get; set; }

不動産価値

NullableBool

IsSubproject

IsSubproject が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public bool IsSubproject { get; set; }

不動産価値

bool

IsSubprojectReadOnly

IsSubprojectReadOnly が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool IsSubprojectReadOnly { get; set; }

不動産価値

NullableBool

IsSummary

IsSummary が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public bool IsSummary { get; set; }

不動産価値

bool

LateFinish

LateFinish の値を取得または設定します。

[EntityField]
public DateTime LateFinish { get; set; }

不動産価値

DateTime

LateStart

LateStart の値を取得または設定します。

[EntityField]
public DateTime LateStart { get; set; }

不動産価値

DateTime

LevelAssignments

LevelAssignments が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool LevelAssignments { get; set; }

不動産価値

NullableBool

LevelingCanSplit

LevelingCanSplit が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public NullableBool LevelingCanSplit { get; set; }

不動産価値

NullableBool

LevelingDelay

LevelingDelay の値を取得または設定します。

[EntityField]
public Duration LevelingDelay { get; set; }

不動産価値

Duration

ManualDuration

手順の値を取得または設定します。

[EntityField]
public Duration ManualDuration { get; set; }

不動産価値

Duration

ManualFinish

ManualFinish の値を取得または設定します。

[EntityField]
public DateTime ManualFinish { get; set; }

不動産価値

DateTime

ManualStart

マニュアルスタートの値を取得または設定します。

[EntityField]
public DateTime ManualStart { get; set; }

不動産価値

DateTime

Name

名称の値を取得または設定します。

[EntityField]
public string Name { get; set; }

不動産価値

string

ニュースRTF

NotesRTF の値を取得または設定します。

[EntityField]
public string NotesRTF { get; set; }

不動産価値

string

NotesText

NotesText の値を取得または設定します。

[EntityField]
public string NotesText { get; set; }

不動産価値

string

OutlineCodes

Aspose.Tasks.OutlineCodeCollection オブジェクトを取得または設定します。

public OutlineCodeCollection OutlineCodes { get; set; }

不動産価値

OutlineCodeCollection

Remarks

データの2つのパーツが必要です - 出力への指標フィールドIDによって指定されたコードテーブル、および値ValueID または ValueGUID 指標によって値リストに指定されます。

OutlineLevel

取得または OutlineLevel の値を設定します。

[EntityField]
public int OutlineLevel { get; set; }

不動産価値

int

OutlineNumber

OutlineNumber の値を取得または設定します。

[EntityField]
public string OutlineNumber { get; set; }

不動産価値

string

OvertimeCost

取得または OvertimeCost の値を設定します。

[EntityField]
public decimal OvertimeCost { get; set; }

不動産価値

decimal

OvertimeWork

OvertimeWork の値を取得または設定します。

[EntityField]
public Duration OvertimeWork { get; set; }

不動産価値

Duration

ParentProject

任務の母プロジェクトを取得します。

public Project ParentProject { get; }

不動産価値

Project

Remarks

Project.Update を呼び出して、これらの属性を更新します。

ParentTask

課題の親の任務を受け取る。

public Task ParentTask { get; }

不動産価値

Task

PercentComplete

値を割り当てたり、割り当てたりします。

[EntityField]
public int PercentComplete { get; set; }

不動産価値

int

PercentWorkComplete

PercentWorkComplete の値を取得または設定します。

[EntityField]
public int PercentWorkComplete { get; set; }

不動産価値

int

PhysicalPercentComplete

PhysicalPercentComplete の値を取得または設定します。

[EntityField]
public int PhysicalPercentComplete { get; set; }

不動産価値

int

Predecessors

Aspose.Tasks.TaskCollection オブジェクトは、このタスク オブジェクトのすべての先駆者を含みます。

public TaskCollection Predecessors { get; }

不動産価値

TaskCollection

PreleveledFinish

PreleveledFinish の値を取得または設定します。

[EntityField]
public DateTime PreleveledFinish { get; set; }

不動産価値

DateTime

PreleveledStart

受信または PreleveledStart の値を設定します。

[EntityField]
public DateTime PreleveledStart { get; set; }

不動産価値

DateTime

PrimaveraProperties

Primavera ファイルから読み取られたタスクのための Primavera 特定の属性を含むオブジェクトを取得します。

public PrimaveraTaskProperties PrimaveraProperties { get; }

不動産価値

PrimaveraTaskProperties

Priority

優先順位を取得または設定します。

[EntityField]
public int Priority { get; set; }

不動産価値

int

RecurringInfo

Aspose.Tasks.RecurringTaskInfo クラスは、繰り返しのタスクであるタスクの例を取得し、タスクが繰り返しのタスクではない場合は、ゼロを返します。Aspose.Tasks.RecurringTaskInfo の情報は mpp ファイル形式でのみ表示されます。

public RecurringTaskInfo RecurringInfo { get; }

不動産価値

RecurringTaskInfo

RegularWork

RegularWork の値を取得または設定します。

[EntityField]
public Duration RegularWork { get; set; }

不動産価値

Duration

RemainingCost

RemainingCost の値を取得または設定します。

[EntityField]
public decimal RemainingCost { get; set; }

不動産価値

decimal

RemainingDuration

RemainingDuration の値を取得または設定します。

[EntityField]
public Duration RemainingDuration { get; set; }

不動産価値

Duration

RemainingOvertimeCost

RemainingOvertimeCost の値を取得または設定します。

[EntityField]
public decimal RemainingOvertimeCost { get; set; }

不動産価値

decimal

RemainingOvertimeWork

RemainingOvertimeWork の値を取得または設定します。

[EntityField]
public Duration RemainingOvertimeWork { get; set; }

不動産価値

Duration

RemainingWork

RemainingWork の値を取得または設定します。

[EntityField]
public Duration RemainingWork { get; set; }

不動産価値

Duration

Resume

収集または概要の値を設定します。

[EntityField]
public DateTime Resume { get; set; }

不動産価値

DateTime

SV

得られた価値のスケジュールの変数、プロジェクトの状態の日付を通して。スケジュール変数(SV)は、BCWPとBCWSの違いです。

public double SV { get; set; }

不動産価値

double

SplitParts

SplitPart コレクションを取得し、タスクの部分を表しています。

public SplitPartCollection SplitParts { get; }

不動産価値

SplitPartCollection

Start

得るか、またはスタート値を設定します。

[EntityField]
public DateTime Start { get; set; }

不動産価値

DateTime

StartSlack

StartSlack の値を取得または設定します。

[EntityField]
public TimeSpan StartSlack { get; set; }

不動産価値

TimeSpan

StartText

スタートテキストの値を取得または設定します。

[EntityField]
public string StartText { get; set; }

不動産価値

string

StartVariance

StartVariance の値を取得または設定します。

[EntityField]
public Duration StartVariance { get; set; }

不動産価値

Duration

Status

タスクの状態を取得。

[EntityField]
public TaskStatus Status { get; }

不動産価値

TaskStatus

StatusManager

StatusManager の値を取得または設定します。

[EntityField]
public string StatusManager { get; set; }

不動産価値

string

Stop

得るか、あるいは停止値を設定する。

[EntityField]
public DateTime Stop { get; set; }

不動産価値

DateTime

SubprojectName

SubprojectName の値を取得または設定します。

[EntityField]
public string SubprojectName { get; set; }

不動産価値

string

Successors

Aspose.Tasks.TaskCollection オブジェクトは、このタスク オブジェクトのすべての継続者を含みます。

public TaskCollection Successors { get; }

不動産価値

TaskCollection

TimephasedData

このタスクのタイムフェーズDataCollection オブジェクトを取得または設定します。任務に関連する時間段階データブロック。

public TimephasedDataCollection TimephasedData { get; set; }

不動産価値

TimephasedDataCollection

Remarks

読書はXML形式のみでサポートされています。

TotalSlack

TotalSlack の値を取得または設定します。

[EntityField]
public TimeSpan TotalSlack { get; set; }

不動産価値

TimeSpan

Type

タイプの値を取得または設定します。

[EntityField]
public TaskType Type { get; set; }

不動産価値

TaskType

Uid

得るか、あるいは値を設定する。

[EntityField]
public int Uid { get; set; }

不動産価値

int

WBS

WBS の値を取得または設定します。

[EntityField]
public string WBS { get; set; }

不動産価値

string

WBSレベル

WBSLevel の値を取得または設定します。

[EntityField]
public string WBSLevel { get; set; }

不動産価値

string

Warning

警告が設定されているかどうかを示す値を取得または設定します。

[EntityField]
public bool Warning { get; set; }

不動産価値

bool

Work

仕事の価値を得たり、あるいは設定したりする。

[EntityField]
public Duration Work { get; set; }

不動産価値

Duration

WorkVariance

WorkVariance の値を取得または設定します。

[EntityField]
public Duration WorkVariance { get; set; }

不動産価値

Duration

Methods

Clone()

サブタスクなしでタスクの完全なコピーを作成します。

public object Clone()

Returns

object

タスクのコピーを作成。

Delete()

マザー・プロジェクト・タスク・コレクションとそのすべての任務からタスクを削除します。

public void Delete()

Equals(Task)

このインスタンスが指定されたタスクに等しいかどうかを示す値を返します。

public bool Equals(Task other)

Parameters

other Task

指定された課題は、この例と比較することです。

Returns

bool

指定されたタスクとこのインスタンスが同じユニークIDを持っている場合に返信します。

Equals(対象)

このインスタンスが指定されたオブジェクトに等しいかどうかを示す値を返します。

public override bool Equals(object obj)

Parameters

obj object

指定されたオブジェクトは、この例と比較します。

Returns

bool

指定されたタスクとこのインスタンスが同じユニークIDを持っている場合に返信します。

得るT>(タスクキー タスクキー=「>」)

財産がこのコンテナにマッピングされている値を返します。

public T Get<t>(Key<t, taskkey=""> key)

Parameters

key Key <t, taskkey ="">

Aspose.Tasks.Tsk は、不動産キーを取得するために指定された不動産キーです。

Returns

T

財産がこのコンテナにマッピングされている値。

タイプパラメーター

T

マップされた価値の種類

GetHashCode()

このタスクのためのハッシュコードの値を返します。

public override int GetHashCode()

Returns

int

このオブジェクトにハッシュコードの値を返します。

GetTimephasedData(タイムタイム、タイムタイム、タイムタイム、タイムタイム)

Returns Aspose.Tasks.TimephasedDataCollection オブジェクト with Aspose.Tasks.Task.TimephasedData values within given start and end dates of specified time-phase data type.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end, TimephasedDataType timephasedType)

Parameters

start DateTime

時間段階データの開始日。

end DateTime

時間段階データの終了日。

timephasedType TimephasedDataType

時間段階データの種類(Aspose.Tasks.TimephasedDataType)

Returns

TimephasedDataCollection

A Aspose.Tasks.TimephasedDataCollection オブジェクト with Aspose.Tasks.Task.TimephasedData values within given start and end dates of specified timephased data type.

GetTimephasedData(デートタイム、DateTime)

Aspose.Tasks.TimephasedDataCollection オブジェクトを Aspose.Tasks.Task.TimephasedData 値を特定のスタートおよび終了日以内に返します。

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

時間段階データの開始日。

end DateTime

時間段階データの終了日。

Returns

TimephasedDataCollection

Aspose.Tasks.Timephasedデータのリストを記入します。

MoveToSibling(Task)

指定されたタスクの前に、現在のタスクを同じアウトラインレベルに移動します。ParentProject.CalculationMode では、この方法を使用した後に Project.Recalculate() を呼び出す必要はありません(すべてのプロジェクトタスク(スタート/終了日付、早期/遅い日付を設定)を再編し、スラック、作業およびコストフィールド、出力レベルなどの依存フィールドを計算します)。ParentProject.CalculationMode がマニュアルである場合、この方法はタスクID、出力レベル、出力数のみを自動的に計算します。ParentProject.CalculationMode が自動である場合、方法はプロジェクトのすべての課題を自動的に更新します。(スタート/終了日、早期/遅い日付を設定し、スラック、作業およびコストフィールドを計算、IDと出力レベルを再計算します。

public void MoveToSibling(Task beforeTask)

Parameters

beforeTask Task

既存のタスクを入力する前のタスク。

MoveToSibling(インタ)

現在のタスクを指定されたID を使用したタスクの前に同じ Outline レベルに移動します。ParentProject.CalculationMode では、この方法を使用した後に Project.Recalculate() を呼び出す必要はありません(すべてのプロジェクトタスク(スタート/終了日付、早期/遅い日付を設定)を再編し、スラック、作業およびコストフィールド、出力レベルなどの依存フィールドを計算します)。ParentProject.CalculationMode がマニュアルである場合、この方法はタスクID、出力レベル、出力数のみを自動的に計算します。ParentProject.CalculationMode が自動である場合、方法はプロジェクトのすべての課題を自動的に更新します。(スタート/終了日、早期/遅い日付を設定し、スラック、作業およびコストフィールドを計算、IDと出力レベルを再計算します。

public void MoveToSibling(int beforeTaskId)

Parameters

beforeTaskId int

(Aspose.Tasks.Tsk.Id) 現在のタスクが挿入される前のタスクのアイド。

OutlineIndent()

出力に課題を入力します。

public void OutlineIndent()

OutlineOutdent()

出力で課題を推進する。

public void OutlineOutdent()

SelectAllChildTasks()

子どものすべての課題を、この課題から回復的に収集します。

public IEnumerable<task> SelectAllChildTasks()

Returns

IEnumerable < Task >

この課題の子どもの課題のリスト

セットT>(タスクキー タスクキー=「T」)

このコンテナの指定値に指定された資産をマップします。

public void Set<t>(Key<t, taskkey=""> key, T val)

Parameters

key Key <t, taskkey ="">

Aspose.Tasks.Tsk は、不動産キーを取得するために指定された不動産キーです。

val T

価値を。

タイプパラメーター

T

マップされた価値の種類

ToString()

タスクの短いストレッチ表現を返します。表記の正確な詳細は不明であり、変更される。

public override string ToString()

Returns

string

タスクオブジェクトを表す短いストレッチ。</t,></t,></t,></t,></t,></t,>

 日本語