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

This object configures a recipient's read/write access to a document. More...

Inheritance diagram for DocuSign.eSign.Model.DocumentVisibility:

Public Member Functions

 DocumentVisibility (string DocumentId=default(string), ErrorDetails ErrorDetails=default(ErrorDetails), string RecipientId=default(string), string Rights=default(string), string Visible=default(string))
 Initializes a new instance of the DocumentVisibility 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 (DocumentVisibility other)
 Returns true if DocumentVisibility instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string DocumentId [get, set]
 Specifies the document ID number that the tab is placed on. This must refer to an existing Document&#39;s ID attribute. More...
 
ErrorDetails ErrorDetails [get, set]
 Array or errors. More...
 
string RecipientId [get, set]
 Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. More...
 
string Rights [get, set]
 Gets or Sets Rights More...
 
string Visible [get, set]
 Gets or Sets Visible More...
 

Detailed Description

This object configures a recipient&#39;s read/write access to a document.

Constructor & Destructor Documentation

◆ DocumentVisibility()

DocuSign.eSign.Model.DocumentVisibility.DocumentVisibility ( string  DocumentId = default(string),
ErrorDetails  ErrorDetails = default(ErrorDetails),
string  RecipientId = default(string),
string  Rights = default(string),
string  Visible = default(string) 
)
inline

Initializes a new instance of the DocumentVisibility class.

Parameters
DocumentIdSpecifies the document ID number that the tab is placed on. This must refer to an existing Document&#39;s ID attribute..
ErrorDetailsArray or errors..
RecipientIdUnique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document..
RightsRights.
VisibleVisible.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if DocumentVisibility instances are equal

Parameters
otherInstance of DocumentVisibility to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ DocumentId

string DocuSign.eSign.Model.DocumentVisibility.DocumentId
getset

Specifies the document ID number that the tab is placed on. This must refer to an existing Document&#39;s ID attribute.

Specifies the document ID number that the tab is placed on. This must refer to an existing Document&#39;s ID attribute.

◆ ErrorDetails

ErrorDetails DocuSign.eSign.Model.DocumentVisibility.ErrorDetails
getset

Array or errors.

Array or errors.

◆ RecipientId

string DocuSign.eSign.Model.DocumentVisibility.RecipientId
getset

Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.

Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.

◆ Rights

string DocuSign.eSign.Model.DocumentVisibility.Rights
getset

Gets or Sets Rights

◆ Visible

string DocuSign.eSign.Model.DocumentVisibility.Visible
getset

Gets or Sets Visible


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