名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
スケジュール内のタイムカード エントリを表します。
メソッド
| メソッド | 戻り値の種類 | 説明 |
|---|---|---|
| List | timeCard コレクション | このスケジュール内の タイムカード オブジェクトの一覧を取得します。 |
| Create | timeCard | 新しい タイムカード オブジェクトを作成します。 |
| Get | timeCard | ID で タイムカード オブジェクトを取得する。 |
| Replace | なし | タイムカード オブジェクトを置き換える。 |
| Delete | なし | スケジュールから タイムカード オブジェクトを削除する。 |
| 出勤 | timeCard | 出勤してタイム カードを開始します。 |
| 退勤 | なし | 退勤して、開いている タイムカードを終了します。 |
| 休憩の開始 | なし | 特定のタイムカードで timeCardBreak を開始します。 |
| 休憩終了 | なし | 特定のタイムカードで開いている TimeCardBreak を終了します。 |
| 確認 | なし | タイムカードの記録を確認します。 |
| ユーザーの確認 | timeCard | ユーザーの特定の タイムカード を確認します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| 中断 | timeCardBreak コレクション | タイムカードに関連付けられている休憩の一覧。 |
| clockInEvent | timeCardEvent | timeCard の出勤イベント。 |
| clockOutEvent | timeCardEvent | timeCard の退勤イベント。 |
| confirmedBy | confirmedBy | この timeCard エントリが確認されているかどうかを示します。 使用可能な値は、none、user、manager、unknownFutureValue です。 |
| createdBy | identitySet | エンティティを作成したユーザーの ID。 |
| createdDateTime | DateTimeOffset | timeCard が作成されたタイムスタンプ。 |
| id | 文字列 | timeCard の一意識別子。 |
| lastModifiedBy | identitySet | エンティティを最後に変更したユーザーの ID。 |
| lastModifiedDateTime | DateTimeOffset | timeCard が最後に変更されたタイムスタンプ。 |
| notes | itemBody | タイムカードに関する注意事項。 |
| originalEntry | timeCardEntry | ユーザーが編集する前の timeCard の元の timeCardEntry。 |
| state | timeCardState | ライフ サイクル中の timeCard の現在の状態。 使用可能な値: clockedIn、onBreak、clockedOut、unknownFutureValue。 |
| userId | String | timeCard が属するユーザー ID。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"breaks": [{"@odata.type":"microsoft.graph.timeCardEvent"}],
"clockInEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
"clockOutEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
"confirmedBy": "String",
"createdBy": {"@odata.type":"microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"id": "String (identifier)",
"lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"notes": {"@odata.type":"microsoft.graph.itemBody"},
"originalEntry": {"@odata.type":"microsoft.graph.timeCardEntry"},
"state": "String",
"userId": "String"
}