0
我需要能夠使用C#APIDocuSign c#api - 如何設置envelopeId?
EnvelopeDefinition envDef = new EnvelopeDefinition();
envDef.EmailSubject = "Test Sign";
envDef.EmailBlurb = "Blurb Text";
envDef.EnvelopeId = Guid.NewGuid().ToString();
但是設置envelopeId,
EnvelopeSummary envelopeSummary = envelopesApi.CreateEnvelope(accountId, envDef);
// print the JSON response
txtDSResults.Text = string.Format("EnvelopeSummary:\n{0}", JsonConvert.SerializeObject(envelopeSummary));
信封總結清楚地表明,一個新的envelopeId已創建和提供envelopeId忽略。
嗨,你知道在任何地方有任何c#示例,在corerecipies.cs中看不到任何東西,謝謝 – Cesare
更新:我設法設置自定義字段,以便我可以在DocuSign網站上搜索它但是,它不會使用GetEnevelope返回。我試圖在EnvelopesApi.GetEnvelopeOptions上查找細節,但還找不到任何東西。 – Cesare
要檢索「Envelope」的自定義字段,請調用EnvelopesApi.ListCustomFields並指定從DS返回時的envelopeId信封被創建。它會返回一個[CustomFieldsEnvelope]對象(https://github.com/docusign/docusign-csharp-client/blob/master/sdk/src/main/csharp/DocuSign/eSign/Model/CustomFieldsEnvelope.cs)包括自定義字段。 – Steve