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

A workspaceUser representing the user. This property is only returned in response to user specific GET call. More...

Inheritance diagram for DocuSign.eSign.Model.WorkspaceUser:

Public Member Functions

 WorkspaceUser (string AccountId=default(string), string AccountName=default(string), string ActiveSince=default(string), string Created=default(string), string CreatedById=default(string), string Email=default(string), ErrorDetails ErrorDetails=default(ErrorDetails), string InvitationEmailBlurb=default(string), string InvitationEmailSubject=default(string), string LastModified=default(string), string LastModifiedById=default(string), string Status=default(string), string Type=default(string), string UserId=default(string), string UserName=default(string), string WorkspaceId=default(string), string WorkspaceUserBaseUrl=default(string), string WorkspaceUserId=default(string), string WorkspaceUserUri=default(string))
 Initializes a new instance of the WorkspaceUser 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 (WorkspaceUser other)
 Returns true if WorkspaceUser instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string AccountId [get, set]
 The account ID associated with the envelope. More...
 
string AccountName [get, set]
 The name of the account that the workspace user belongs to. More...
 
string ActiveSince [get, set]
 Gets or Sets ActiveSince More...
 
string Created [get, set]
 The UTC DateTime when the workspace user was created. More...
 
string CreatedById [get, set]
 Gets or Sets CreatedById More...
 
string Email [get, set]
 Gets or Sets Email More...
 
ErrorDetails ErrorDetails [get, set]
 Array or errors. More...
 
string InvitationEmailBlurb [get, set]
 Gets or Sets InvitationEmailBlurb More...
 
string InvitationEmailSubject [get, set]
 Gets or Sets InvitationEmailSubject More...
 
string LastModified [get, set]
 Utc date and time the comment was last updated (can only be done by creator.) More...
 
string LastModifiedById [get, set]
 Gets or Sets LastModifiedById More...
 
string Status [get, set]
 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. More...
 
string Type [get, set]
 Type of the user. Valid values: type_owner, type_participant. More...
 
string UserId [get, set]
 Gets or Sets UserId More...
 
string UserName [get, set]
 Gets or Sets UserName More...
 
string WorkspaceId [get, set]
 Gets or Sets WorkspaceId More...
 
string WorkspaceUserBaseUrl [get, set]
 The relative URI that may be used to access a workspace user. More...
 
string WorkspaceUserId [get, set]
 Gets or Sets WorkspaceUserId More...
 
string WorkspaceUserUri [get, set]
 Gets or Sets WorkspaceUserUri More...
 

Detailed Description

A workspaceUser representing the user. This property is only returned in response to user specific GET call.

Constructor & Destructor Documentation

◆ WorkspaceUser()

DocuSign.eSign.Model.WorkspaceUser.WorkspaceUser ( string  AccountId = default(string),
string  AccountName = default(string),
string  ActiveSince = default(string),
string  Created = default(string),
string  CreatedById = default(string),
string  Email = default(string),
ErrorDetails  ErrorDetails = default(ErrorDetails),
string  InvitationEmailBlurb = default(string),
string  InvitationEmailSubject = default(string),
string  LastModified = default(string),
string  LastModifiedById = default(string),
string  Status = default(string),
string  Type = default(string),
string  UserId = default(string),
string  UserName = default(string),
string  WorkspaceId = default(string),
string  WorkspaceUserBaseUrl = default(string),
string  WorkspaceUserId = default(string),
string  WorkspaceUserUri = default(string) 
)
inline

Initializes a new instance of the WorkspaceUser class.

Parameters
AccountIdThe account ID associated with the envelope..
AccountNameThe name of the account that the workspace user belongs to..
ActiveSinceActiveSince.
CreatedThe UTC DateTime when the workspace user was created..
CreatedByIdCreatedById.
EmailEmail.
ErrorDetailsArray or errors..
InvitationEmailBlurbInvitationEmailBlurb.
InvitationEmailSubjectInvitationEmailSubject.
LastModifiedUtc date and time the comment was last updated (can only be done by creator.).
LastModifiedByIdLastModifiedById.
StatusIndicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later..
TypeType of the user. Valid values: type_owner, type_participant..
UserIdUserId.
UserNameUserName.
WorkspaceIdWorkspaceId.
WorkspaceUserBaseUrlThe relative URI that may be used to access a workspace user..
WorkspaceUserIdWorkspaceUserId.
WorkspaceUserUriWorkspaceUserUri.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if WorkspaceUser instances are equal

Parameters
otherInstance of WorkspaceUser to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ AccountId

string DocuSign.eSign.Model.WorkspaceUser.AccountId
getset

The account ID associated with the envelope.

The account ID associated with the envelope.

◆ AccountName

string DocuSign.eSign.Model.WorkspaceUser.AccountName
getset

The name of the account that the workspace user belongs to.

The name of the account that the workspace user belongs to.

◆ ActiveSince

string DocuSign.eSign.Model.WorkspaceUser.ActiveSince
getset

Gets or Sets ActiveSince

◆ Created

string DocuSign.eSign.Model.WorkspaceUser.Created
getset

The UTC DateTime when the workspace user was created.

The UTC DateTime when the workspace user was created.

◆ CreatedById

string DocuSign.eSign.Model.WorkspaceUser.CreatedById
getset

Gets or Sets CreatedById

◆ Email

string DocuSign.eSign.Model.WorkspaceUser.Email
getset

Gets or Sets Email

◆ ErrorDetails

ErrorDetails DocuSign.eSign.Model.WorkspaceUser.ErrorDetails
getset

Array or errors.

Array or errors.

◆ InvitationEmailBlurb

string DocuSign.eSign.Model.WorkspaceUser.InvitationEmailBlurb
getset

Gets or Sets InvitationEmailBlurb

◆ InvitationEmailSubject

string DocuSign.eSign.Model.WorkspaceUser.InvitationEmailSubject
getset

Gets or Sets InvitationEmailSubject

◆ LastModified

string DocuSign.eSign.Model.WorkspaceUser.LastModified
getset

Utc date and time the comment was last updated (can only be done by creator.)

Utc date and time the comment was last updated (can only be done by creator.)

◆ LastModifiedById

string DocuSign.eSign.Model.WorkspaceUser.LastModifiedById
getset

Gets or Sets LastModifiedById

◆ Status

string DocuSign.eSign.Model.WorkspaceUser.Status
getset

Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.

Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later.

◆ Type

string DocuSign.eSign.Model.WorkspaceUser.Type
getset

Type of the user. Valid values: type_owner, type_participant.

Type of the user. Valid values: type_owner, type_participant.

◆ UserId

string DocuSign.eSign.Model.WorkspaceUser.UserId
getset

Gets or Sets UserId

◆ UserName

string DocuSign.eSign.Model.WorkspaceUser.UserName
getset

Gets or Sets UserName

◆ WorkspaceId

string DocuSign.eSign.Model.WorkspaceUser.WorkspaceId
getset

Gets or Sets WorkspaceId

◆ WorkspaceUserBaseUrl

string DocuSign.eSign.Model.WorkspaceUser.WorkspaceUserBaseUrl
getset

The relative URI that may be used to access a workspace user.

The relative URI that may be used to access a workspace user.

◆ WorkspaceUserId

string DocuSign.eSign.Model.WorkspaceUser.WorkspaceUserId
getset

Gets or Sets WorkspaceUserId

◆ WorkspaceUserUri

string DocuSign.eSign.Model.WorkspaceUser.WorkspaceUserUri
getset

Gets or Sets WorkspaceUserUri


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