После долгих поисков и попыток я наконец нашел решение.Теперь я публикую свои ответы, чтобы они могли кому-нибудь помочь.
Для «Создать копию» Сначала вам нужно создать конверт, затем в его EnvelopeDefinition просто упомянуть две вещи, которые «Статус» устанавливает как отправленные или созданныесогласно вашему требованию и «Envelopeid» это включает идентификатор конверта, который вы пытаетесь скопировать в качестве значения.И ты в порядке.
Мой код ......
public string CreateCopyEnvelopeAndSendEmail(string EnvelopeID, string url)
{
var docuSignClient = new DocuSignClient(this.DocuSignCredentials);
var accountId = docuSignClient.AccountId;
EnvelopesApi envelopesApi = new EnvelopesApi();
var options = new ReturnUrlRequest();
options.ReturnUrl = url;
var envDef = new EnvelopeDefinition()
{
Status = "created",
EnvelopeId = EnvelopeID
};
EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(accountId, envDef);
// create the sender view
ViewUrl recipientView = envelopesApi.CreateSenderView(accountId,
envelopeSummary.EnvelopeId, options);
return recipientView.Url.ToString();
}