Class Resource

Class Resource

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

プロジェクトにおける資源を表す。

public class Resource : IEquatable<resource>

Inheritance

object Resource

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

AccrueAt

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

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

不動産価値

CostAccrualType

ActiveDirectoryGuid

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

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

不動産価値

string

ActualCost

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

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

不動産価値

decimal

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

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

Assignments

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

public ResourceAssignmentCollection Assignments { get; }

不動産価値

ResourceAssignmentCollection

AvailabilityPeriods

Aspose.Tasks.AvailabilityPeriodCollectionクラスの例を得る。資源が利用可能な期間の収集

public AvailabilityPeriodCollection AvailabilityPeriods { get; }

不動産価値

AvailabilityPeriodCollection

AvailableFrom

得るか、あるいは AvailableFrom の値を設定します。

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

不動産価値

DateTime

AvailableTo

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

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

不動産価値

DateTime

BCWP

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

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

不動産価値

double

BCWS

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

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

不動産価値

double

Baselines

このオブジェクトのための BaselineCollection 例を取得します。資源の基礎値

public BaselineCollection Baselines { get; }

不動産価値

BaselineCollection

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

Calendar

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

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

不動産価値

Calendar

CanLevel

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

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

不動産価値

NullableBool

Code

コードの値を取得または設定します。

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

不動産価値

string

Cost

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

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

不動産価値

decimal

CostCenter

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

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

不動産価値

string

CostPerUse

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

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

不動産価値

decimal

CostVariance

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

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

不動産価値

double

Created

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

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

不動産価値

DateTime

メールアドレス

メールアドレスの値を取得または設定します。

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

不動産価値

string

ExtendedAttributes

拡張属性の価値観を得る。

public ExtendedAttributeCollection ExtendedAttributes { get; }

不動産価値

ExtendedAttributeCollection

Remarks

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

Finish

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

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

不動産価値

DateTime

Group

グループの価値を取得または設定します。

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

不動産価値

string

Guid

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

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

不動産価値

string

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

Inactive

インアクティブが設定されているかどうかを示す値を取得または設定します。

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

不動産価値

NullableBool

Initials

初期値を取得または設定します。

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

不動産価値

string

IsBudget

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

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

不動産価値

NullableBool

IsCostResource

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

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

不動産価値

NullableBool

IsEnterprise

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

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

不動産価値

NullableBool

IsGeneric

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

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

不動産価値

NullableBool

IsNull

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

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

不動産価値

NullableBool

IsRoot

国旗は、資源が根源であるかどうかを示す。根源は、内部を支援するための特別な資源である。MS プロジェクトのフォーマットは、ユーザーのコードから直接使用されるつもりはありません。

public virtual bool IsRoot { get; }

不動産価値

bool

IsTeamAssignmentPool

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

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

不動産価値

bool

MaterialLabel

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

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

不動産価値

string

MaxUnits

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

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

不動産価値

double

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

OutlineCode

OutlineCodeCollection オブジェクトを取得します。出力コードの価値

public OutlineCodeCollection OutlineCode { get; }

不動産価値

OutlineCodeCollection

Remarks

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

Overallocated

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

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

不動産価値

NullableBool

OvertimeCost

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

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

不動産価値

decimal

OvertimeRate

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

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

不動産価値

decimal

OvertimeRateFormat

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

[EntityField]
public RateFormatType OvertimeRateFormat { get; set; }

不動産価値

RateFormatType

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

Phonetics

得るか、あるいはフォネティクスの価値を設定する。

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

不動産価値

string

Rates

このオブジェクトのための Aspose.Tasks.RateCollection クラスの例を取得します。それぞれに関連する期間と割合の収集。

public RateCollection Rates { get; }

不動産価値

RateCollection

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

SV

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

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

不動産価値

double

StandardRate

標準値を取得または設定します。

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

不動産価値

decimal

StandardRateFormat

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

[EntityField]
public RateFormatType StandardRateFormat { get; set; }

不動産価値

RateFormatType

Start

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

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

不動産価値

DateTime

TimephasedData

このオブジェクトのための Aspose.Tasks.TimephasedDataCollection クラスを取得または設定します。

public TimephasedDataCollection TimephasedData { get; set; }

不動産価値

TimephasedDataCollection

Remarks

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

Type

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

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

不動産価値

ResourceType

Uid

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

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

不動産価値

int

WindowsUserAccount

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

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

不動産価値

string

Work

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

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

不動産価値

Duration

WorkVariance

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

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

不動産価値

double

Workgroup

ワークグループの価値を取得または設定します。

[EntityField]
public WorkGroupType Workgroup { get; set; }

不動産価値

WorkGroupType

Methods

Delete()

プロジェクトから資源とその任務を削除します。

public void Delete()

Equals(Resource)

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

public bool Equals(Resource other)

Parameters

other Resource

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

Returns

bool

True Aspose.Tasks.リソースクラスの指定された例が、この例と同じ 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 指定されたオブジェクトがこの例と同じ Uid 値を持つリソースである場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..

得るT>(トップ > rsckey=「>」)

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

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

Parameters

key Key <t, rsckey ="">

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

Returns

T

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

タイプパラメーター

T

マップされた価値の種類

GetHashCode()

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

public override int GetHashCode()

Returns

int

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

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

Aspose.Tasks.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.Timephased.

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

Parameters

start DateTime

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

end DateTime

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

timephasedType TimephasedDataType

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

Returns

TimephasedDataCollection

Aspose.Tasks.Resource.Timephasedデータのリスト

GetTimephasedData(デートタイム、DateTime)

返信 Aspose.Tasks.TimephasedDataCollection for this object with Aspose.Tasks.Resource.TimephasedDatavalues within given start and end dates. 返信 Aspose.Tasks.TimephasedDataCollection for this object with Aspose.Tasks.Resource.TimephasedDatavalues within given start and end dates. 返信 Aspose.Tasks.TimephasedDataCollection for this object with Aspose.Tasks.Resource.TimephasedDatavalues within given start and end dates.

public TimephasedDataCollection GetTimephasedData(DateTime start, DateTime end)

Parameters

start DateTime

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

end DateTime

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

Returns

TimephasedDataCollection

Aspose.Tasks.Timephasedデータのリスト

セットT>(トップ > rsckey=「T」)

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

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

Parameters

key Key <t, rsckey ="">

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

val T

価値を。

タイプパラメーター

T

マップされた価値の種類

Set(トップ > 日付 > rsckey=●「日付」)

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

public void Set(Key<datetime, rsckey=""> key, DateTime val)

Parameters

key Key < DateTime , RscKey >

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

val DateTime

価値を。

ToString()

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

public override string ToString()

Returns

string

リソースオブジェクトを表す短い線。</datetime,></datetime,></t,></t,></t,></t,></t,></t,>

 日本語