使用 Microsoft Graph .NET 客户端库从组中删除成员

Remove a member from a group using Microsoft Graph .NET Client Library

使用 Microsoft Graph .NET Client Library 从组中删除成员的正确方法是什么?

可以这样添加成员:

client.Groups["groupid"].Members.References.Request().AddAsync(objToAdd);

所以我预计会有这样的东西:

client.Groups["groupid"].Members.References.Request().RemoveAsync(objToRemove);

同样的问题也适用于client.Groups["groupid"].Owners.References.

试试这个方法:

client.Groups["group_id"].Members["member_id"].Reference.Request().DeleteAsync();

删除成员的API是:

DELETE /groups/<id>/members/<id>/$ref

DirectoryObjectReferenceRequest.DeleteAsync()方法将使用DELETE方法发送请求。