2016-10-27 10 views
2

DocumentのDocumentIdメンバーの要件に混乱しています。 C#SDKが示すように、文字列が必要です。しかし、文字列 "DOCUMENT-624"を使用すると、以下のエラーメッセージが表示されます。 文字列を割り当てることができる場合、どのように整数が必要ですか?DocumentId:文字列かInt?

[System.Runtime.Serialization.DataContractAttribute] 
public class Document : IEquatable<Document> 
{ 

    public Document(); 
    [System.Runtime.Serialization.DataMemberAttribute(Name = "documentId", EmitDefaultValue = false)] 
    public string DocumentId { get; set; } 
} 

エラー呼び出しCreateEnvelope:{

"のerrorCode": "INVALID_REQUEST_PARAMETER"、

"メッセージ":「含まれる要求は、少なくとも1つの無効パラメータ 指定された文書IDではありません正の整数です。

}

+0

コードベースは異なりますが、私はSalesforceでDocuSignを使用し、プロパティをintとしてリストします。 –

+0

興味深いことに、DocuSignをSalesForceでGUIや実際のプログラミング言語で使用していますか? – Frederic

答えて

1

文字列としてint型を送ってください。例えば、 "1"

文字列の過剰使用は、xmlデータ形式の痕跡です。

+1

私は選択肢がないと思います。最初は混乱しますが、xml形式の痕跡であると私は理解しています。ありがとう! – Frederic