4

如果权限发生更改,我想在我的 C# 应用程序中禁用通知电子邮件。我找到了一个名为 SendNotificationEmails 的 service.permissions.insert 属性,但我不知道如何使用它。我试过避免更新驱动器权限的邮件通知

我的代码:返回 service.Permissions.Insert(newPermission,fileId).SendNotificationEmails(Boolean.TrueString).execute();

但我收到一个错误:“不可调用的成员 'Google.Apis.Drive.v2.PermissionsResource.InsertRequest.SendNotificationEmails' 不能像方法一样使用”

谢谢!马库斯

4

2 回答 2

10

SendNotificationEmails是一个领域,而不是一个方法。请改用以下内容:

InsertRequest req = service.Permissions.Insert(newPermission, fileId);
req.SendNotificationEmails = true;
req.Fetch();
于 2013-08-19T17:44:39.383 回答
0

无需赘述 Burcu 的回答。

只需将您的代码更改为

return service.Permissions.Insert(newPermission,fileId).setSendNotificationEmails(false).execute();

那样做的工作也一样好,而且更短。

于 2013-11-05T11:19:08.447 回答