使用 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 方法发送请求。

关于c# - 使用 Microsoft Graph .NET 客户端库从组中删除成员,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36977057/

10-13 22:42