Docusignapi 使用C#更新草稿文档签名信封中的文档名称

Docusignapi 使用C#更新草稿文档签名信封中的文档名称,docusignapi,Docusignapi,我正在利用C#API的EnvelopedDefinition和EnvelopesApi以草稿状态创建DocuSign中的信封。我想知道如何重命名处于草稿状态的信封中的文档。感谢您的帮助。这可以通过此处介绍的EnvelopesApi.UpdateDocuments()方法完成: UpdateDocuments()接受信封定义对象,因此在本例中,我创建了要修改的文档对象,并将其应用于空信封定义。不建议使用现有信封的定义,因为它附带了额外的行李,这与我们正在做的事情无关 string

我正在利用C#API的EnvelopedDefinition和EnvelopesApi以草稿状态创建DocuSign中的信封。我想知道如何重命名处于草稿状态的信封中的文档。感谢您的帮助。

这可以通过此处介绍的EnvelopesApi.UpdateDocuments()方法完成:

UpdateDocuments()接受信封定义对象,因此在本例中,我创建了要修改的文档对象,并将其应用于空信封定义。不建议使用现有信封的定义,因为它附带了额外的行李,这与我们正在做的事情无关

        string draftEnvelopeId = "000-000-000-000";

        string documentId = "1"; 
        string newFileName = "document.pdf";

        Document renamedDocument = new Document 
        {
            DocumentId = documentId,
            Name = newFileName,
        };
        Document[] documentList = new Document[] { renamedDocument };
        EnvelopeDefinition emptyEnvelope = new EnvelopeDefinition
        {
            Documents = new List<Document>(documentList) 
        }; 

        EnvelopeDocumentsResult result = envelopesApi.UpdateDocuments(accountId, draftEnvelopeId, emptyEnvelope); 
string draftEnvelopeId=“000-000-000-000”;
字符串documentId=“1”;
字符串newFileName=“document.pdf”;
文档重命名文档=新文档
{
DocumentId=DocumentId,
Name=newFileName,
};
文档[]文档列表=新文档[]{renamedDocument};
EnvelopedDefinition emptyEnvelope=新的EnvelopedDefinition
{
文档=新列表(文档列表)
}; 
EnvelopedDocumentsResult结果=envelopesApi.UpdateDocuments(accountId、draftEnvelopeId、emptyEnvelope);

谢谢你,德鲁!很好!真的很感激!