首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“String”类型的错误值不能转换为“secure.echosign.com.ArrayOfString”

“String”类型的错误值不能转换为“secure.echosign.com.ArrayOfString”
EN

Stack Overflow用户
提问于 2014-08-18 15:36:19
回答 1查看 948关注 0票数 8

我正在使用Adobe服务在EchoSign中创建一个SendDocument函数。我在这个帖子Using EchoSign API in VB.net中尝试了这个解决方案,但没有成功。

我搞错了

不能将“String”类型的值转换为“secure.echosign.com.ArrayOfString”

在下面的代码中,.recipients =接收者(0)

代码语言:javascript
复制
Public Sub SendDocument(ByVal apiKey, ByVal fileName, ByVal formFieldLayerTemplateKey, ByVal recipient)  

Dim recipients() As String = recipient

Dim docRecipient As RecipientInfo = New RecipientInfo()
With docRecipient
    .email = recipient
    .fax = "800-123-4567"
    .role = RecipientRole.SIGNER
End With

Dim docCreationInfo As DocumentCreationInfo = New DocumentCreationInfo()
With docCreationInfo
     .recipients = docRecipient(0)
     .name = Path.GetFileName(File.Name)
     .message = TestMessage
     .fileInfos = fileInfos
     .signatureType = SignatureType.ESIGN
    .signatureFlow = SignatureFlow.SENDER_SIGNATURE_NOT_REQUIRED
End With

当我尝试.recipients = recipients时,错误会读取

类型‘一维字符串数组’的值不能转换为‘secure.echo sign.com.ArrayOfString’。

对如何解决错误有任何建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-18 19:19:30

尝试将RecipientInfo对象数组分配给.recipients字段:

代码语言:javascript
复制
'create a RecipientInfo object
Dim docRecipient As RecipientInfo = New RecipientInfo
With docRecipient
    .email = recipient
    .fax = "800-123-4567"
    .role = RecipientRole.SIGNER
End With

'create a RecipientInfo array with your new object as its contents
Dim recipients() As RecipientInfo = { docRecipient }

'create a DocumentCreationInfo and assign the array to the recipients field
Dim docCreationInfo As DocumentCreationInfo = New DocumentCreationInfo
With docCreationInfo
    .recipients = recipients
    .name = Path.GetFileName(File.Name)
    .message = TestMessage
    .fileInfos = fileInfos
    .signatureType = SignatureType.ESIGN
    .signatureFlow = SignatureFlow.SENDER_SIGNATURE_NOT_REQUIRED
End With
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25367010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档