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

A complex object specifying the external document sources. More...

Inheritance diagram for DocuSign.eSign.Model.ExternalDocumentSources:

Public Member Functions

 ExternalDocumentSources (string BoxnetEnabled=default(string), SettingsMetadata BoxnetMetadata=default(SettingsMetadata), string DropboxEnabled=default(string), SettingsMetadata DropboxMetadata=default(SettingsMetadata), string GoogleDriveEnabled=default(string), SettingsMetadata GoogleDriveMetadata=default(SettingsMetadata), string OneDriveEnabled=default(string), SettingsMetadata OneDriveMetadata=default(SettingsMetadata), string SalesforceEnabled=default(string), SettingsMetadata SalesforceMetadata=default(SettingsMetadata))
 Initializes a new instance of the ExternalDocumentSources 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 (ExternalDocumentSources other)
 Returns true if ExternalDocumentSources instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string BoxnetEnabled [get, set]
 Gets or Sets BoxnetEnabled More...
 
SettingsMetadata BoxnetMetadata [get, set]
 Metadata indicating whether the &#x60;boxnetEnabled&#x60; property is editable. More...
 
string DropboxEnabled [get, set]
 Gets or Sets DropboxEnabled More...
 
SettingsMetadata DropboxMetadata [get, set]
 Metadata indicating whether the &#x60;dropboxEnabled&#x60; property is editable. More...
 
string GoogleDriveEnabled [get, set]
 Gets or Sets GoogleDriveEnabled More...
 
SettingsMetadata GoogleDriveMetadata [get, set]
 Metadata indicating whether the &#x60;googleDriveEnabled&#x60; property is editable. More...
 
string OneDriveEnabled [get, set]
 Gets or Sets OneDriveEnabled More...
 
SettingsMetadata OneDriveMetadata [get, set]
 Metadata indicating whether the &#x60;oneDriveEnabled&#x60; property is editable. More...
 
string SalesforceEnabled [get, set]
 Gets or Sets SalesforceEnabled More...
 
SettingsMetadata SalesforceMetadata [get, set]
 Metadata indicating whether the &#x60;salesforceEnabled&#x60; property is editable. More...
 

Detailed Description

A complex object specifying the external document sources.

Constructor & Destructor Documentation

◆ ExternalDocumentSources()

DocuSign.eSign.Model.ExternalDocumentSources.ExternalDocumentSources ( string  BoxnetEnabled = default(string),
SettingsMetadata  BoxnetMetadata = default(SettingsMetadata),
string  DropboxEnabled = default(string),
SettingsMetadata  DropboxMetadata = default(SettingsMetadata),
string  GoogleDriveEnabled = default(string),
SettingsMetadata  GoogleDriveMetadata = default(SettingsMetadata),
string  OneDriveEnabled = default(string),
SettingsMetadata  OneDriveMetadata = default(SettingsMetadata),
string  SalesforceEnabled = default(string),
SettingsMetadata  SalesforceMetadata = default(SettingsMetadata) 
)
inline

Initializes a new instance of the ExternalDocumentSources class.

Parameters
BoxnetEnabledBoxnetEnabled.
BoxnetMetadataMetadata indicating whether the &#x60;boxnetEnabled&#x60; property is editable..
DropboxEnabledDropboxEnabled.
DropboxMetadataMetadata indicating whether the &#x60;dropboxEnabled&#x60; property is editable..
GoogleDriveEnabledGoogleDriveEnabled.
GoogleDriveMetadataMetadata indicating whether the &#x60;googleDriveEnabled&#x60; property is editable..
OneDriveEnabledOneDriveEnabled.
OneDriveMetadataMetadata indicating whether the &#x60;oneDriveEnabled&#x60; property is editable..
SalesforceEnabledSalesforceEnabled.
SalesforceMetadataMetadata indicating whether the &#x60;salesforceEnabled&#x60; property is editable..

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if ExternalDocumentSources instances are equal

Parameters
otherInstance of ExternalDocumentSources to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ BoxnetEnabled

string DocuSign.eSign.Model.ExternalDocumentSources.BoxnetEnabled
getset

Gets or Sets BoxnetEnabled

◆ BoxnetMetadata

SettingsMetadata DocuSign.eSign.Model.ExternalDocumentSources.BoxnetMetadata
getset

Metadata indicating whether the &#x60;boxnetEnabled&#x60; property is editable.

Metadata indicating whether the &#x60;boxnetEnabled&#x60; property is editable.

◆ DropboxEnabled

string DocuSign.eSign.Model.ExternalDocumentSources.DropboxEnabled
getset

Gets or Sets DropboxEnabled

◆ DropboxMetadata

SettingsMetadata DocuSign.eSign.Model.ExternalDocumentSources.DropboxMetadata
getset

Metadata indicating whether the &#x60;dropboxEnabled&#x60; property is editable.

Metadata indicating whether the &#x60;dropboxEnabled&#x60; property is editable.

◆ GoogleDriveEnabled

string DocuSign.eSign.Model.ExternalDocumentSources.GoogleDriveEnabled
getset

Gets or Sets GoogleDriveEnabled

◆ GoogleDriveMetadata

SettingsMetadata DocuSign.eSign.Model.ExternalDocumentSources.GoogleDriveMetadata
getset

Metadata indicating whether the &#x60;googleDriveEnabled&#x60; property is editable.

Metadata indicating whether the &#x60;googleDriveEnabled&#x60; property is editable.

◆ OneDriveEnabled

string DocuSign.eSign.Model.ExternalDocumentSources.OneDriveEnabled
getset

Gets or Sets OneDriveEnabled

◆ OneDriveMetadata

SettingsMetadata DocuSign.eSign.Model.ExternalDocumentSources.OneDriveMetadata
getset

Metadata indicating whether the &#x60;oneDriveEnabled&#x60; property is editable.

Metadata indicating whether the &#x60;oneDriveEnabled&#x60; property is editable.

◆ SalesforceEnabled

string DocuSign.eSign.Model.ExternalDocumentSources.SalesforceEnabled
getset

Gets or Sets SalesforceEnabled

◆ SalesforceMetadata

SettingsMetadata DocuSign.eSign.Model.ExternalDocumentSources.SalesforceMetadata
getset

Metadata indicating whether the &#x60;salesforceEnabled&#x60; property is editable.

Metadata indicating whether the &#x60;salesforceEnabled&#x60; property is editable.


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