次の方法で共有


TimeSheet メンバー

タイムシートを管理するためのプロパティとメソッドが含まれています。

TimeSheet 型は次のメンバーを公開します。

コンストラクター

  名前 説明
パブリック メソッド TimeSheet TimeSheetクラスのインスタンスを作成します。

Top

プロパティ

  名前 説明
パブリック プロパティ Comments タイムシートのコメントを取得します。
パブリック プロパティ Context (ClientObject から継承されています。)
パブリック プロパティ Creator タイムシート作成者を取得します。
パブリック プロパティ EntryMode 取得またはタイムシート エントリ モードを設定します。
パブリック プロパティ Id タイム シートの GUID を取得します。
パブリック プロパティ IsControlledByOwner 取得またはタイムシートは所有者によって制御されているかどうかを示す値を設定します。
パブリック プロパティ IsProcessed 取得またはタイムシートが完了し、変更できませんする必要があるかどうかを示す値を設定します。
パブリック プロパティ Lines タイムシートでは、行のコレクションを取得します。
パブリック プロパティ Manager タイムシート マネージャーを取得します。
パブリック プロパティ Name 取得または、タイムシートの名前を設定します。
保護されたプロパティ ObjectData (ClientObject から継承されています。)
パブリック プロパティ ObjectVersion (ClientObject から継承されています。)
パブリック プロパティ Path (ClientObject から継承されています。)
パブリック プロパティ Period タイムシート期間を取得します。
パブリック プロパティ ServerObjectIsNull (ClientObject から継承されています。)
パブリック プロパティ Status 取得またはタイムシート行の状態を設定します。
パブリック プロパティ Tag (ClientObject から継承されています。)
パブリック プロパティ TotalActualWork 取得またはタイムシート実績作業時間の合計を設定します。
パブリック プロパティ TotalActualWorkTimeSpan 取得またはタイムシート実績作業時間の合計の時間間隔を設定します。
パブリック プロパティ TotalNonBillableOvertimeWork 取得または総支払い対象外の超過作業時間タイムシートを設定します。
パブリック プロパティ TotalNonBillableOvertimeWorkTimeSpan 取得または総支払い対象外の超過作業時間タイムシートの時間間隔を設定します。
パブリック プロパティ TotalNonBillableWork 取得またはタイムシートの支払請求可能な作業時間の合計を設定します。
パブリック プロパティ TotalNonBillableWorkTimeSpan 取得または設定、タイムシートの合計支払い対象外の間隔の作業時間。
パブリック プロパティ TotalOvertimeWork 取得または合計超過作業時間タイムシートを設定します。
パブリック プロパティ TotalOvertimeWorkTimeSpan 取得またはタイムシートの合計超過作業の時間間隔を設定します。
パブリック プロパティ TotalWork 取得または設定、タイムシートの総作業時間の合計。
パブリック プロパティ TotalWorkTimeSpan 取得またはタイムシート作業時間の総計の時間間隔を設定します。
パブリック プロパティ TypedObject (ClientObject から継承されています。)
パブリック プロパティ WeekStartsOn 取得またはタイムシートを開始する曜日を設定します。

Top

メソッド

  名前 説明
保護されたメソッド CheckUninitializedProperty (ClientObject から継承されています。)
パブリック メソッド CustomFromJson (ClientObject から継承されています。)
パブリック メソッド DeleteObject TimeSheetオブジェクトを削除します。
パブリック メソッド Equals (Object から継承されています。)
保護されたメソッド Finalize (Object から継承されています。)
パブリック メソッド FromJson (ClientObject から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
保護されたメソッド InitNonPropertyFieldFromJson (ClientObject から継承されています。)
保護されたメソッド InitOnePropertyFromJson 内部使用のため予約済みです。 (ClientObject.InitOnePropertyFromJson(String, JsonReader) を上書きします。)
パブリック メソッド IsObjectPropertyInstantiated (ClientObject から継承されています。)
パブリック メソッド IsPropertyAvailable (ClientObject から継承されています。)
保護されたメソッド LoadExpandoFields (ClientObject から継承されています。)
保護されたメソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド Recall タイムシートを取り消します。
パブリック メソッド RefreshLoad (ClientObject から継承されています。)
保護されたメソッド RemoveFromParentCollection (ClientObject から継承されています。)
パブリック メソッド Retrieve() (ClientObject から継承されています。)
パブリック メソッド Retrieve([]) (ClientObject から継承されています。)
パブリック メソッド Submit タイムシートを送信します。
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド Update 新しいタイムシートに変更を保存します。
保護されたメソッド UpdateClientObjectPropertyType (ClientObject から継承されています。)

Top

関連項目

参照先

TimeSheet クラス

Microsoft.ProjectServer.Client 名前空間