Class ResourceAssignment

Class ResourceAssignment

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

プロジェクトにおける資源の割り当てを表す。

public class ResourceAssignment : IEquatable<resourceassignment>

Inheritance

object ResourceAssignment

Implements

IEquatable

相続人

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

Properties

ACWP

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

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

不動産価値

double

ActualCost

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

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

不動産価値

decimal

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

AssignmentOwner

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

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

不動産価値

string

AssignmentOwnerGuid

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

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

不動産価値

string

BCWP

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

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

不動産価値

double

BCWS

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

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

不動産価値

double

Baselines

オブジェクトの分類を取得します。任務に関連する基準値の収集。

public AssignmentBaselineCollection Baselines { get; }

不動産価値

AssignmentBaselineCollection

BookingType

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

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

不動産価値

BookingType

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

Confirmed

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

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

不動産価値

bool

Cost

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

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

不動産価値

decimal

CostRateTableType

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

[EntityField]
public RateType CostRateTableType { get; set; }

不動産価値

RateType

CostVariance

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

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

不動産価値

double

Created

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

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

不動産価値

DateTime

Delay

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

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

不動産価値

Duration

ExtendedAttributes

このオブジェクトのために ExtendedAttributeCollection クラスの例を取得または設定します。

public ExtendedAttributeCollection ExtendedAttributes { get; set; }

不動産価値

ExtendedAttributeCollection

Remarks

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

Finish

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

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

不動産価値

DateTime

FinishVariance

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

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

不動産価値

Duration

FixedMaterial

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

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

不動産価値

bool

Guid

この任務のためのユニークな識別者を取得または設定します。

public Guid? Guid { get; set; }

不動産価値

Guid ?

HasFixedRateUnits

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

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

不動産価値

bool

Hyperlink

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

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

不動産価値

string

HyperlinkAddress

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

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

不動産価値

string

HyperlinkSubAddress

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

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

不動産価値

string

LevelingDelay

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

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

不動産価値

Duration

LinkedFields

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

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

不動産価値

bool

Milestone

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

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

不動産価値

bool

ニュースRTF

RTF 形式でテキストノートを取得または設定します。MPPフォーマットのみのサポート

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

不動産価値

string

NotesText

RTFデータから抽出されたノートの明確なテキストを取得または設定します。

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

不動産価値

string

Overallocated

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

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

不動産価値

bool

OvertimeCost

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

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

不動産価値

decimal

OvertimeWork

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

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

不動産価値

Duration

ParentProject

この任務のためのマザープロジェクトを取得します。

public Project ParentProject { get; }

不動産価値

Project

PeakUnits

ピークユニットの値を取得または設定します。

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

不動産価値

double

PercentWorkComplete

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

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

不動産価値

int

RateScale

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

[EntityField]
public RateScaleType RateScale { get; set; }

不動産価値

RateScaleType

RegularWork

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

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

不動産価値

Duration

RemainingCost

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

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

不動産価値

decimal

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

Resource

課題に割り当てられた資源

public Resource Resource { get; set; }

不動産価値

Resource

ResponsePending

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

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

不動産価値

bool

Resume

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

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

不動産価値

DateTime

SV

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

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

不動産価値

double

Start

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

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

不動産価値

DateTime

StartVariance

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

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

不動産価値

Duration

Stop

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

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

不動産価値

DateTime

Summary

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

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

不動産価値

bool

Task

資源が割り当てられている課題。

public Task Task { get; set; }

不動産価値

Task

TimephasedData

Aspose.Tasks.TimephasedDataCollection クラスは Aspose.Tasks.ResourceAssignment.TimephasedData クラスの要素を含みます。

public TimephasedDataCollection TimephasedData { get; set; }

不動産価値

TimephasedDataCollection

Uid

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

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

不動産価値

int

Units

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

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

不動産価値

double

UpdateNeeded

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

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

不動産価値

bool

VAC

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

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

不動産価値

double

Work

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

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

不動産価値

Duration

WorkContour

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

[EntityField]
public WorkContourType WorkContour { get; set; }

不動産価値

WorkContourType

WorkVariance

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

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

不動産価値

Duration

Methods

Delete()

プロジェクト任務収集からリソース割り当てを削除します。

public void Delete()

Equals(ResourceAssignment)

このインスタンスが Aspose.Tasks.ResourceAssignment クラスの特定のインスタンスに等しいかどうかを示す値を返します。

public bool Equals(ResourceAssignment other)

Parameters

other ResourceAssignment

Aspose.Tasks.ResourceAssignment クラスの指定例は、この例と比較します。

Returns

bool

True Aspose.Tasks.ResourceAssignment クラスの指定された例が、この例と同じ UID 値を持っている場合; そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..

Equals(対象)

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

public override bool Equals(object obj)

Parameters

obj object

この例に比べる目的。

Returns

bool

True o がこの例と同じ資源と課題を割り当てるリソースアシグメントである場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..

得るT>(トップ > アスキー=「>」)

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

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

Parameters

key Key <t, asnkey ="">

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

Returns

T

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

タイプパラメーター

T

マップされた価値の種類

GetHashCode()

ハッシュコードの値を Aspose.Tasks.ResourceAssignment クラスの例として返します。

public override int GetHashCode()

Returns

int

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

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

Aspose.Tasks.TimephasedDataCollection クラスは Aspose.Tasks.ResourceAssignment.TimephasedData クラスは、特定の Aspose.Tasks.TimephasedDataType のスタートと終了の日付内で例を含みます。

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

Parameters

start DateTime

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

end DateTime

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

timephasedType TimephasedDataType

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

Returns

TimephasedDataCollection

Aspose.Tasks.Timephasedデータクラスの例を含むリストを返します。

GetTimephasedData(デートタイム、DateTime)

Returns Aspose.Tasks.TimephasedDataCollection オブジェクト with the instances of Aspose.Tasks.ResourceAssignment.TimephasedData class within given start and end dates of Aspose.Tasks.TimephasedDataType.AssignmentWork.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

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

end DateTime

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

Returns

TimephasedDataCollection

Aspose.Tasks.Timephasedデータクラスの例を含むリストを返します。

GetTimephasedWork(タイムタイム、タイムタイム、タイムタイム、タイムタイム)

指定された日付時間間隔の時間段の作業の量を取得します。

public TimeSpan GetTimephasedWork(DateTime start, DateTime end, TimephasedDataType timephasedDataType)

Parameters

start DateTime

日付時間間隔の開始。

end DateTime

日付時間の終了。

timephasedDataType TimephasedDataType

使用する時間段のデータの種類

Returns

TimeSpan

GetTimephasedWork(デートタイム、DateTime)

指定された日付時間間隔の時間段の作業の量を取得します。

public TimeSpan GetTimephasedWork(DateTime start, DateTime end)

Parameters

start DateTime

日付時間間隔の開始。

end DateTime

日付時間の終了。

Returns

TimeSpan

メイクトップ(DateTime、TimeSpan、カレンダー、リスト, ボール、 int)

時間段階データのリストを作成します。

public DateTime MakeTPs(DateTime start, TimeSpan time, Calendar calendar, List<timephaseddata> list, bool isWorking, int type)

Parameters

start DateTime

定められたスタート日。

time TimeSpan

定められた作業時間

calendar Calendar

定められた作業日程

list List < TimephasedData >

時間段階データのリスト

isWorking bool

タイムステージデータが動作しているかどうかを示す指示された旗。

type int

定められたタイムステージデータタイプ

Returns

DateTime

リストから最大の日付またはリストが空いている場合の開始日。

セットT>(トップ > アスキー=「T」)

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

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

Parameters

key Key <t, asnkey ="">

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

val T

価値を。

タイプパラメーター

T

マップされた価値の種類

SetMaterialResourceUnits(ダブル、レートスケールタイプ)

物質資源を変動物質消費量で割り当てるためのユニットをセットします。変数材料消費とは、割り当て期間が変化するにつれて、使用された材料の量が比例的に変化することを意味します。

public void SetMaterialResourceUnits(double units, RateScaleType rateScaleType)

Parameters

units double

期間中に増加したユニットの数

rateScaleType RateScaleType

単位値が増加する期間。

Remarks

たとえば、「123/月」を設定するには、SetUnitsScaled(123D、RateScaleType.Month)を呼び出す必要があります。

Exceptions

InvalidOperationException

この方法が非物質資源の割り当てを求められている場合。

SplitTask(日程、日程、日程、日程)

課題を2つの部分に分けます。

public void SplitTask(DateTime start, DateTime finish, Calendar calendar)

Parameters

start DateTime

作業中断の始まりは、分割に基づいて。

finish DateTime

仕事中断の終わりは分割に基づいて。

calendar Calendar

スケジュールに基づいて分割する。

Exceptions

ArgumentOutOfRangeException

出発時点は、任務の出発日より少ない。

ArgumentOutOfRangeException

締め切り日が任務の締め切り日より大きい。

TimephasedDataFromTaskDuration(Calendar)

任務期間および予定開始日付に基づいてタイムステージデータのリストを生成します。

public void TimephasedDataFromTaskDuration(Calendar calendar)

Parameters

calendar Calendar

日程から時間段階データを生成するために。

ToString()

Aspose.Tasks.ResourceAssignment クラスの例の短い列の表現を返します。表記の正確な詳細は不明であり、変更される。

public override string ToString()

Returns

string

割り当てのオブジェクトを表す短い線。</t,></t,></t,></t,></t,></t,>

 日本語