命名空间:microsoft.graph
方法
方法 | 返回类型 | Description |
---|---|---|
List | swapShiftsChangeRequest 集合 | 列出团队中 swapShiftsChangeRequest 对象的属性和关系。 |
创建 | swapShiftsChangeRequest | 创建 swapShiftsChangeRequest 对象的实例。 |
Get | swapShiftsChangeRequest | 读取 swapShiftsChangeRequest 对象的属性和关系。 |
批准 | None | 批准 swapShiftsChangeRequest。 |
下降 | None | 拒绝 swapShiftsChangeRequest。 |
属性
属性 | 类型 | 说明 |
---|---|---|
assignedTo | scheduleChangeRequestActor | 指示请求分配给谁。 继承自 scheduleChangeRequest。可能的值为:sender 、、recipient 、manager system 、unknownFutureValue 。 |
createdBy | identitySet | 创建实体的用户。 继承自 changeTrackedEntity。 |
createdDateTime | DateTimeOffset | 创建实体的日期和时间。 继承自 changeTrackedEntity。 |
id | String | 实体的唯一标识符。 继承自 entity。 继承自 实体 |
lastModifiedBy | identitySet | 上次修改实体的用户。 继承自 changeTrackedEntity。 |
lastModifiedDateTime | DateTimeOffset | 上次修改实体的日期和时间。 继承自 changeTrackedEntity。 |
managerActionDateTime | DateTimeOffset | 经理批准或拒绝请求的日期和时间。 继承自 scheduleChangeRequest。 |
managerActionMessage | String | 经理发送的有关请求的消息。 继承自 scheduleChangeRequest。 |
managerUserId | String | 批准或拒绝请求的经理的用户 ID。 继承自 scheduleChangeRequest。 |
recipientActionDateTime | DateTimeOffset | 收件人批准或拒绝请求的日期和时间。 继承自 offerShiftRequest。 |
recipientActionMessage | String | 收件人发送的关于请求的消息。 继承自 offerShiftRequest。 |
recipientShiftId | String | 收件人的 Shift ID |
recipientUserId | String | 收件人的用户 ID。 继承自 offerShiftRequest。 |
senderDateTime | DateTimeOffset | 发送方发送请求的日期和时间。 继承自 scheduleChangeRequest。 |
senderMessage | String | 请求的发送方发送的消息。 继承自 scheduleChangeRequest。 |
senderShiftId | String | 发件人的班次 ID。 继承自 offerShiftRequest。 |
senderUserId | String | 请求发送方的用户 ID。 继承自 scheduleChangeRequest。 |
state | scheduleChangeState | 实体的状态。 继承自 scheduleChangeRequest。可能的值为:pending 、、approved declined 、unknownFutureValue 。 |
关系
无。
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"@odata.type": "#microsoft.graph.swapShiftsChangeRequest",
"id": "String (identifier)",
"createdBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"assignedTo": "String",
"state": "String",
"senderMessage": "String",
"senderDateTime": "String (timestamp)",
"managerActionMessage": "String",
"managerActionDateTime": "String (timestamp)",
"senderUserId": "String",
"managerUserId": "String",
"recipientActionMessage": "String",
"recipientActionDateTime": "String (timestamp)",
"senderShiftId": "String",
"recipientUserId": "String",
"recipientShiftId": "String"
}