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

This object contains information about a group. More...

Inheritance diagram for DocuSign.eSign.Model.Group:

Public Member Functions

 Group (string DsGroupId=default(string), ErrorDetails ErrorDetails=default(ErrorDetails), string GroupId=default(string), string GroupName=default(string), string GroupType=default(string), string PermissionProfileId=default(string), List< UserInfo > Users=default(List< UserInfo >), string UsersCount=default(string))
 Initializes a new instance of the Group 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 (Group other)
 Returns true if Group instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string DsGroupId [get, set]
 Gets or Sets DsGroupId More...
 
ErrorDetails ErrorDetails [get, set]
 Array or errors. More...
 
string GroupId [get, set]
 The DocuSign group ID for the group. More...
 
string GroupName [get, set]
 The name of the group. More...
 
string GroupType [get, set]
 The group type. More...
 
string PermissionProfileId [get, set]
 The ID of the permission profile associated with the group. More...
 
List< UserInfoUsers [get, set]
 Gets or Sets Users More...
 
string UsersCount [get, set]
 Gets or Sets UsersCount More...
 

Detailed Description

This object contains information about a group.

Constructor & Destructor Documentation

◆ Group()

DocuSign.eSign.Model.Group.Group ( string  DsGroupId = default(string),
ErrorDetails  ErrorDetails = default(ErrorDetails),
string  GroupId = default(string),
string  GroupName = default(string),
string  GroupType = default(string),
string  PermissionProfileId = default(string),
List< UserInfo Users = default(List<UserInfo>),
string  UsersCount = default(string) 
)
inline

Initializes a new instance of the Group class.

Parameters
DsGroupIdDsGroupId.
ErrorDetailsArray or errors..
GroupIdThe DocuSign group ID for the group..
GroupNameThe name of the group..
GroupTypeThe group type..
PermissionProfileIdThe ID of the permission profile associated with the group..
UsersUsers.
UsersCountUsersCount.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if Group instances are equal

Parameters
otherInstance of Group to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ DsGroupId

string DocuSign.eSign.Model.Group.DsGroupId
getset

Gets or Sets DsGroupId

◆ ErrorDetails

ErrorDetails DocuSign.eSign.Model.Group.ErrorDetails
getset

Array or errors.

Array or errors.

◆ GroupId

string DocuSign.eSign.Model.Group.GroupId
getset

The DocuSign group ID for the group.

The DocuSign group ID for the group.

◆ GroupName

string DocuSign.eSign.Model.Group.GroupName
getset

The name of the group.

The name of the group.

◆ GroupType

string DocuSign.eSign.Model.Group.GroupType
getset

The group type.

The group type.

◆ PermissionProfileId

string DocuSign.eSign.Model.Group.PermissionProfileId
getset

The ID of the permission profile associated with the group.

The ID of the permission profile associated with the group.

◆ Users

List<UserInfo> DocuSign.eSign.Model.Group.Users
getset

Gets or Sets Users

◆ UsersCount

string DocuSign.eSign.Model.Group.UsersCount
getset

Gets or Sets UsersCount


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