You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否通过C# SDK删除已完成的Envelope?业务场景有此需求

已完成Envelope的删除方案(C# SDK)

关键结论

  • 作废(Void)接口仅对进行中的Envelope生效,已完成的Envelope无法通过该操作处理。
  • 针对已完成的Envelope,需调用DeleteEnvelope接口来实现删除需求。

C# SDK代码实现

  1. 初始化DocuSign API客户端
    var apiClient = new ApiClient("你的DocuSign基础路径");
    apiClient.Configuration.DefaultHeader.Add("Authorization", $"Bearer {你的访问令牌}");
    
  2. 执行删除操作
    var envelopesApi = new EnvelopesApi(apiClient);
    try
    {
        envelopesApi.DeleteEnvelope("你的账号ID", "目标EnvelopeID");
        // 此处添加删除成功后的业务逻辑
    }
    catch (ApiException ex)
    {
        // 处理异常场景,如权限不足、Envelope不存在等
        Console.WriteLine($"删除失败: {ex.ErrorContent}");
    }
    

重要注意事项

  • 确保操作账号拥有Envelope删除权限,部分权限配置会限制该操作。
  • 删除操作不可逆,执行前需确认业务无需保留该Envelope的任何记录。
  • 若需保留归档而非彻底删除,可考虑将Envelope移动至指定归档文件夹,替代删除操作。

内容的提问来源于stack exchange,提问作者Rafael Pereira Dias

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 02:35:19