DocuSign CSharp Docs
Public Member Functions | Properties | List of all members
DocuSign.eSign.Model.ConnectSalesforceObject Class Reference

A `connectSalesforceObject` is an object that updates envelope and document status or recipient status in your Salesforce account. When you install DocuSign Connect for Salesforce, the service automatically sets up two Connect objects: one that updates envelope status and documents and one that updates recipient status. You can also customize DocuSign Connect for Salesforce by associating DocuSign objects with Salesforce objects so that DocuSign Connect for Salesforce updates or inserts the information into the Salesforce object. For more information, see DocuSign for Salesforce - Adding Completed Documents to the Notes and Attachments. More...

Inheritance diagram for DocuSign.eSign.Model.ConnectSalesforceObject:

Public Member Functions

 ConnectSalesforceObject (string Active=default(string), string Description=default(string), string Id=default(string), string Insert=default(string), string OnCompleteOnly=default(string), List< ConnectSalesforceField > SelectFields=default(List< ConnectSalesforceField >), string SfObject=default(string), string SfObjectName=default(string), List< ConnectSalesforceField > UpdateFields=default(List< ConnectSalesforceField >))
 Initializes a new instance of the ConnectSalesforceObject class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object obj)
 Returns true if objects are equal More...
 
bool Equals (ConnectSalesforceObject other)
 Returns true if ConnectSalesforceObject instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string Active [get, set]
 Gets or Sets Active More...
 
string Description [get, set]
 Gets or Sets Description More...
 
string Id [get, set]
 Gets or Sets Id More...
 
string Insert [get, set]
 Gets or Sets Insert More...
 
string OnCompleteOnly [get, set]
 Gets or Sets OnCompleteOnly More...
 
List< ConnectSalesforceFieldSelectFields [get, set]
 Gets or Sets SelectFields More...
 
string SfObject [get, set]
 Gets or Sets SfObject More...
 
string SfObjectName [get, set]
 Gets or Sets SfObjectName More...
 
List< ConnectSalesforceFieldUpdateFields [get, set]
 Gets or Sets UpdateFields More...
 

Detailed Description

A &#x60;connectSalesforceObject&#x60; is an object that updates envelope and document status or recipient status in your Salesforce account. When you install DocuSign Connect for Salesforce, the service automatically sets up two Connect objects: one that updates envelope status and documents and one that updates recipient status. You can also customize DocuSign Connect for Salesforce by associating DocuSign objects with Salesforce objects so that DocuSign Connect for Salesforce updates or inserts the information into the Salesforce object. For more information, see DocuSign for Salesforce - Adding Completed Documents to the Notes and Attachments.

Constructor & Destructor Documentation

◆ ConnectSalesforceObject()

DocuSign.eSign.Model.ConnectSalesforceObject.ConnectSalesforceObject ( string  Active = default(string),
string  Description = default(string),
string  Id = default(string),
string  Insert = default(string),
string  OnCompleteOnly = default(string),
List< ConnectSalesforceField SelectFields = default(List<ConnectSalesforceField>),
string  SfObject = default(string),
string  SfObjectName = default(string),
List< ConnectSalesforceField UpdateFields = default(List<ConnectSalesforceField>) 
)
inline

Initializes a new instance of the ConnectSalesforceObject class.

Parameters
ActiveActive.
DescriptionDescription.
IdId.
InsertInsert.
OnCompleteOnlyOnCompleteOnly.
SelectFieldsSelectFields.
SfObjectSfObject.
SfObjectNameSfObjectName.
UpdateFieldsUpdateFields.

Member Function Documentation

◆ Equals() [1/2]

override bool DocuSign.eSign.Model.ConnectSalesforceObject.Equals ( object  obj)
inline

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool DocuSign.eSign.Model.ConnectSalesforceObject.Equals ( ConnectSalesforceObject  other)
inline

Returns true if ConnectSalesforceObject instances are equal

Parameters
otherInstance of ConnectSalesforceObject to be compared
Returns
Boolean

◆ GetHashCode()

override int DocuSign.eSign.Model.ConnectSalesforceObject.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

string DocuSign.eSign.Model.ConnectSalesforceObject.ToJson ( )
inline

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string DocuSign.eSign.Model.ConnectSalesforceObject.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ Active

string DocuSign.eSign.Model.ConnectSalesforceObject.Active
getset

Gets or Sets Active

◆ Description

string DocuSign.eSign.Model.ConnectSalesforceObject.Description
getset

Gets or Sets Description

◆ Id

string DocuSign.eSign.Model.ConnectSalesforceObject.Id
getset

Gets or Sets Id

◆ Insert

string DocuSign.eSign.Model.ConnectSalesforceObject.Insert
getset

Gets or Sets Insert

◆ OnCompleteOnly

string DocuSign.eSign.Model.ConnectSalesforceObject.OnCompleteOnly
getset

Gets or Sets OnCompleteOnly

◆ SelectFields

List<ConnectSalesforceField> DocuSign.eSign.Model.ConnectSalesforceObject.SelectFields
getset

Gets or Sets SelectFields

◆ SfObject

string DocuSign.eSign.Model.ConnectSalesforceObject.SfObject
getset

Gets or Sets SfObject

◆ SfObjectName

string DocuSign.eSign.Model.ConnectSalesforceObject.SfObjectName
getset

Gets or Sets SfObjectName

◆ UpdateFields

List<ConnectSalesforceField> DocuSign.eSign.Model.ConnectSalesforceObject.UpdateFields
getset

Gets or Sets UpdateFields


The documentation for this class was generated from the following file: