删除开放扩展
命名空间:microsoft.graph
从指定的资源实例中删除开放扩展(openTypeExtension 对象)。
有关支持打开扩展的资源列表,请参阅“ 权限 ”部分中的表。
权限
下表中指定的权限是调用此 API 所需的最小权限,具体取决于要从中删除扩展的资源以及 (委派或应用程序) 请求的权限类型。 若要了解其他信息, 在 特权权限之前要特别小心,在"权限" 中搜索。
| 支持的资源 | 委派(工作或学校帐户) | 委派(个人 Microsoft 帐户) | 应用程序 |
|---|---|---|---|
| 设备 | Directory.AccessAsUser.All | 不支持 | Device.ReadWrite.All |
| 事件 | Calendars.ReadWrite | Calendars.ReadWrite | Calendars.ReadWrite |
| 组 | Group.ReadWrite.All | 不支持 | Group.ReadWrite.All |
| 组事件 | Group.ReadWrite.All | 不支持 | 不支持 |
| 组帖子 | Group.ReadWrite.All | 不支持 | Group.ReadWrite.All |
| 邮件 | Mail.ReadWrite | Mail.ReadWrite | Mail.ReadWrite |
| 组织 | Organization.ReadWrite.All | 不支持 | Organization.ReadWrite.All |
| 个人联系人 | Contacts.ReadWrite | Contacts.ReadWrite | Contacts.ReadWrite |
| todoTask | Tasks.ReadWrite | Tasks.ReadWrite | Tasks.ReadWrite.All |
| todoTasklist | Tasks.ReadWrite | Tasks.ReadWrite | Tasks.ReadWrite.All |
| 用户 | User.ReadWrite | User.ReadWrite | User.ReadWrite.All |
HTTP 请求
在请求中,标识资源实例,使用资源实例的 extensions 导航属性标识扩展插件,然后对此扩展插件实例执行 DELETE。
DELETE /devices/{Id}/extensions/{extensionId}
DELETE /users/{id|userPrincipalName}/events/{id}/extensions/{extensionId}
DELETE /groups/{id}/extensions/{extensionId}
DELETE /groups/{id}/events/{id}/extensions/{extensionId}
DELETE /groups/{id}/threads/{id}/posts/{id}/extensions/{extensionId}
DELETE /users/{id|userPrincipalName}/messages/{id}/extensions/{extensionId}
DELETE /organization/{Id}/extensions/{extensionId}
DELETE /users/{id|userPrincipalName}/contacts/{id}/extensions/{extensionId}
DELETE /users/{id|userPrincipalName}/extensions/{extensionId}
DELETE /users/me/todo/lists/{todoTaskListId}/extensions/{extensionId}
DELETE /users/me/todo/lists/{todoTaskListId}/tasks/{taskId}/extensions/{extensionId}
注意: 以上语法显示了一些标识资源实例的常见方法,以便从中删除扩展。可以用来标识这些资源实例的所有其他语法均支持以类似的方式从中删除开放扩展。
路径参数
| 参数 | 类型 | 说明 |
|---|---|---|
| id | string | 实例在相应集合中的唯一标识符。必需。 |
| extensionId | string | 这可以是一个扩展名称(即扩展的唯一文本标识符)或完全限定的名称(连接扩展类型和唯一文本标识符)。创建扩展时,在 id 属性中返回完全限定的名称。必需。 |
请求标头
| 名称 | 值 |
|---|---|
| Authorization | Bearer {token}。必需。 |
请求正文
请勿提供此方法的请求正文。
响应
如果成功,此方法返回 204 No Content 响应代码。它不在响应正文中返回任何内容。
示例
请求
第一个示例按其名称引用扩展并删除指定邮件中的扩展。
DELETE https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1iOTVl===/extensions/Com.Contoso.Referral
第二个示例删除指定组事件中的扩展。
DELETE https://graph.microsoft.com/v1.0/groups/f5480dfd-7d77-4d0b-ba2e-3391953cc74a/events/AAMkADVlN17IsAAA=/extensions/Com.Contoso.Referral
响应
下面是一个响应示例。
HTTP/1.1 204 No Content
反馈
提交和查看相关反馈