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

Provides properties that describe user authorization to a workspace. More...

Inheritance diagram for DocuSign.eSign.Model.WorkspaceUserAuthorization:

Public Member Functions

 WorkspaceUserAuthorization (string CanDelete=default(string), string CanMove=default(string), string CanTransact=default(string), string CanView=default(string), string Created=default(string), string CreatedById=default(string), ErrorDetails ErrorDetails=default(ErrorDetails), string Modified=default(string), string ModifiedById=default(string), string WorkspaceUserId=default(string), WorkspaceUser WorkspaceUserInformation=default(WorkspaceUser))
 Initializes a new instance of the WorkspaceUserAuthorization 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 (WorkspaceUserAuthorization other)
 Returns true if WorkspaceUserAuthorization instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string CanDelete [get, set]
 Gets or Sets CanDelete More...
 
string CanMove [get, set]
 Gets or Sets CanMove More...
 
string CanTransact [get, set]
 Gets or Sets CanTransact More...
 
string CanView [get, set]
 Gets or Sets CanView More...
 
string Created [get, set]
 The UTC DateTime when the workspace user authorization was created. More...
 
string CreatedById [get, set]
 Gets or Sets CreatedById More...
 
ErrorDetails ErrorDetails [get, set]
 Array or errors. More...
 
string Modified [get, set]
 Gets or Sets Modified More...
 
string ModifiedById [get, set]
 Gets or Sets ModifiedById More...
 
string WorkspaceUserId [get, set]
 Gets or Sets WorkspaceUserId More...
 
WorkspaceUser WorkspaceUserInformation [get, set]
 An object that provides details about the workspace user. More...
 

Detailed Description

Provides properties that describe user authorization to a workspace.

Constructor & Destructor Documentation

◆ WorkspaceUserAuthorization()

DocuSign.eSign.Model.WorkspaceUserAuthorization.WorkspaceUserAuthorization ( string  CanDelete = default(string),
string  CanMove = default(string),
string  CanTransact = default(string),
string  CanView = default(string),
string  Created = default(string),
string  CreatedById = default(string),
ErrorDetails  ErrorDetails = default(ErrorDetails),
string  Modified = default(string),
string  ModifiedById = default(string),
string  WorkspaceUserId = default(string),
WorkspaceUser  WorkspaceUserInformation = default(WorkspaceUser) 
)
inline

Initializes a new instance of the WorkspaceUserAuthorization class.

Parameters
CanDeleteCanDelete.
CanMoveCanMove.
CanTransactCanTransact.
CanViewCanView.
CreatedThe UTC DateTime when the workspace user authorization was created..
CreatedByIdCreatedById.
ErrorDetailsArray or errors..
ModifiedModified.
ModifiedByIdModifiedById.
WorkspaceUserIdWorkspaceUserId.
WorkspaceUserInformationAn object that provides details about the workspace user..

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if WorkspaceUserAuthorization instances are equal

Parameters
otherInstance of WorkspaceUserAuthorization to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ CanDelete

string DocuSign.eSign.Model.WorkspaceUserAuthorization.CanDelete
getset

Gets or Sets CanDelete

◆ CanMove

string DocuSign.eSign.Model.WorkspaceUserAuthorization.CanMove
getset

Gets or Sets CanMove

◆ CanTransact

string DocuSign.eSign.Model.WorkspaceUserAuthorization.CanTransact
getset

Gets or Sets CanTransact

◆ CanView

string DocuSign.eSign.Model.WorkspaceUserAuthorization.CanView
getset

Gets or Sets CanView

◆ Created

string DocuSign.eSign.Model.WorkspaceUserAuthorization.Created
getset

The UTC DateTime when the workspace user authorization was created.

The UTC DateTime when the workspace user authorization was created.

◆ CreatedById

string DocuSign.eSign.Model.WorkspaceUserAuthorization.CreatedById
getset

Gets or Sets CreatedById

◆ ErrorDetails

ErrorDetails DocuSign.eSign.Model.WorkspaceUserAuthorization.ErrorDetails
getset

Array or errors.

Array or errors.

◆ Modified

string DocuSign.eSign.Model.WorkspaceUserAuthorization.Modified
getset

Gets or Sets Modified

◆ ModifiedById

string DocuSign.eSign.Model.WorkspaceUserAuthorization.ModifiedById
getset

Gets or Sets ModifiedById

◆ WorkspaceUserId

string DocuSign.eSign.Model.WorkspaceUserAuthorization.WorkspaceUserId
getset

Gets or Sets WorkspaceUserId

◆ WorkspaceUserInformation

WorkspaceUser DocuSign.eSign.Model.WorkspaceUserAuthorization.WorkspaceUserInformation
getset

An object that provides details about the workspace user.

An object that provides details about the workspace user.


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