Class NSProjectMember
A person can be a member of multiple projects, with a different comment and member type in each project.
Syntax
Constructors
NSProjectMember()
Initializes a new instance of the NSProjectMember class.
Declaration
NSProjectMember
Methods
GetComment()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetComment()
Returns
Type | Description |
---|---|
String | Comment text on the project membership. |
Examples
NSProjectMember thing;
String comment = thing.GetComment();
GetContactDepartment()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetContactDepartment()
Returns
Type | Description |
---|---|
String | Contact department. |
Examples
NSProjectMember thing;
String contactDepartment = thing.GetContactDepartment();
GetContactId()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Integer GetContactId()
Returns
Type | Description |
---|---|
Integer | Contact ID of person who is the project member. |
Examples
NSProjectMember thing;
Integer contactId = thing.GetContactId();
GetContactName()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetContactName()
Returns
Type | Description |
---|---|
String | Contact name. |
Examples
NSProjectMember thing;
String contactName = thing.GetContactName();
GetCountryId()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Integer GetCountryId()
Returns
Type | Description |
---|---|
Integer | Country. |
Examples
NSProjectMember thing;
Integer countryId = thing.GetCountryId();
GetEmailAddress()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetEmailAddress()
Returns
Type | Description |
---|---|
String | The email address. |
Examples
NSProjectMember thing;
String emailAddress = thing.GetEmailAddress();
GetEmailAddressName()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetEmailAddressName()
Returns
Type | Description |
---|---|
String | The email address description. |
Examples
NSProjectMember thing;
String emailAddressName = thing.GetEmailAddressName();
GetEmailId()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Integer GetEmailId()
Returns
Type | Description |
---|---|
Integer | The person's email address Id. |
Examples
NSProjectMember thing;
Integer emailId = thing.GetEmailId();
GetFirstname()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetFirstname()
Returns
Type | Description |
---|---|
String | First name. |
Examples
NSProjectMember thing;
String firstname = thing.GetFirstname();
GetFullName()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetFullName()
Returns
Type | Description |
---|---|
String | The person's full name localized to the current culture/country. (internal name used in clients for employees). |
Examples
NSProjectMember thing;
String fullName = thing.GetFullName();
GetLastname()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetLastname()
Returns
Type | Description |
---|---|
String | Last name. |
Examples
NSProjectMember thing;
String lastname = thing.GetLastname();
GetMiddleName()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetMiddleName()
Returns
Type | Description |
---|---|
String | Middle name or 'van' etc. |
Examples
NSProjectMember thing;
String middleName = thing.GetMiddleName();
GetMrmrs()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetMrmrs()
Returns
Type | Description |
---|---|
String | For example, Mrs, Dr, Ms. |
Examples
NSProjectMember thing;
String mrmrs = thing.GetMrmrs();
GetPersonId()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Integer GetPersonId()
Returns
Type | Description |
---|---|
Integer | The person's ID; primary key. |
Examples
NSProjectMember thing;
Integer personId = thing.GetPersonId();
GetPhone()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetPhone()
Returns
Type | Description |
---|---|
String | Phone number. |
Examples
NSProjectMember thing;
String phone = thing.GetPhone();
GetPhoneId()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Integer GetPhoneId()
Returns
Type | Description |
---|---|
Integer | The phone Id. |
Examples
NSProjectMember thing;
Integer phoneId = thing.GetPhoneId();
GetProjectId()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Integer GetProjectId()
Returns
Type | Description |
---|---|
Integer | Parent project* the project this project member belongs to. |
Examples
NSProjectMember thing;
Integer projectId = thing.GetProjectId();
GetProjectmemberId()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Integer GetProjectmemberId()
Returns
Type | Description |
---|---|
Integer | Primary key. |
Examples
NSProjectMember thing;
Integer projectmemberId = thing.GetProjectmemberId();
GetProjectMemberTypeId()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Integer GetProjectMemberTypeId()
Returns
Type | Description |
---|---|
Integer | NSProjectMember Type ID from the ProjectMemberType list. |
Examples
NSProjectMember thing;
Integer projectMemberTypeId = thing.GetProjectMemberTypeId();
GetProjectMemberTypeName()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetProjectMemberTypeName()
Returns
Type | Description |
---|---|
String | The project member type name 'secretary', 'member', etc. |
Examples
NSProjectMember thing;
String projectMemberTypeName = thing.GetProjectMemberTypeName();
GetProjectName()
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
String GetProjectName()
Returns
Type | Description |
---|---|
String | Name of the project this project member belongs to. |
Examples
NSProjectMember thing;
String projectName = thing.GetProjectName();
SetComment(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetComment(String comment)
Parameters
Type | Name | Description |
---|---|---|
String | comment | Comment text on the project membership. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String comment;
thing.SetComment(comment);
SetContactDepartment(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetContactDepartment(String contactDepartment)
Parameters
Type | Name | Description |
---|---|---|
String | contactDepartment | Contact department. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String contactDepartment;
thing.SetContactDepartment(contactDepartment);
SetContactId(Integer)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetContactId(Integer contactId)
Parameters
Type | Name | Description |
---|---|---|
Integer | contactId | Contact ID of person who is the project member. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
Integer contactId;
thing.SetContactId(contactId);
SetContactName(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetContactName(String contactName)
Parameters
Type | Name | Description |
---|---|---|
String | contactName | Contact name. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String contactName;
thing.SetContactName(contactName);
SetCountryId(Integer)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetCountryId(Integer countryId)
Parameters
Type | Name | Description |
---|---|---|
Integer | countryId | Country. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
Integer countryId;
thing.SetCountryId(countryId);
SetEmailAddress(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetEmailAddress(String emailAddress)
Parameters
Type | Name | Description |
---|---|---|
String | emailAddress | The email address. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String emailAddress;
thing.SetEmailAddress(emailAddress);
SetEmailAddressName(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetEmailAddressName(String emailAddressName)
Parameters
Type | Name | Description |
---|---|---|
String | emailAddressName | The email address description. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String emailAddressName;
thing.SetEmailAddressName(emailAddressName);
SetEmailId(Integer)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetEmailId(Integer emailId)
Parameters
Type | Name | Description |
---|---|---|
Integer | emailId | The person's email address Id. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
Integer emailId;
thing.SetEmailId(emailId);
SetFirstname(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetFirstname(String firstname)
Parameters
Type | Name | Description |
---|---|---|
String | firstname | First name. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String firstname;
thing.SetFirstname(firstname);
SetFullName(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetFullName(String fullName)
Parameters
Type | Name | Description |
---|---|---|
String | fullName | The person's full name localized to the current culture/country. (internal name used in clients for employees). |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String fullName;
thing.SetFullName(fullName);
SetLastname(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetLastname(String lastname)
Parameters
Type | Name | Description |
---|---|---|
String | lastname | Last name. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String lastname;
thing.SetLastname(lastname);
SetMiddleName(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetMiddleName(String middleName)
Parameters
Type | Name | Description |
---|---|---|
String | middleName | Middle name or 'van' etc. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String middleName;
thing.SetMiddleName(middleName);
SetMrmrs(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetMrmrs(String mrmrs)
Parameters
Type | Name | Description |
---|---|---|
String | mrmrs | For example, Mrs, Dr, Ms. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String mrmrs;
thing.SetMrmrs(mrmrs);
SetPersonId(Integer)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetPersonId(Integer personId)
Parameters
Type | Name | Description |
---|---|---|
Integer | personId | The person's ID; primary key. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
Integer personId;
thing.SetPersonId(personId);
SetPhone(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetPhone(String phone)
Parameters
Type | Name | Description |
---|---|---|
String | phone | Phone number. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String phone;
thing.SetPhone(phone);
SetPhoneId(Integer)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetPhoneId(Integer phoneId)
Parameters
Type | Name | Description |
---|---|---|
Integer | phoneId | The phone Id. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
Integer phoneId;
thing.SetPhoneId(phoneId);
SetProjectId(Integer)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetProjectId(Integer projectId)
Parameters
Type | Name | Description |
---|---|---|
Integer | projectId | Parent project* the project this project member belongs to. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
Integer projectId;
thing.SetProjectId(projectId);
SetProjectmemberId(Integer)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetProjectmemberId(Integer projectmemberId)
Parameters
Type | Name | Description |
---|---|---|
Integer | projectmemberId | Primary key. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
Integer projectmemberId;
thing.SetProjectmemberId(projectmemberId);
SetProjectMemberTypeId(Integer)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetProjectMemberTypeId(Integer projectMemberTypeId)
Parameters
Type | Name | Description |
---|---|---|
Integer | projectMemberTypeId | NSProjectMember Type ID from the ProjectMemberType list. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
Integer projectMemberTypeId;
thing.SetProjectMemberTypeId(projectMemberTypeId);
SetProjectMemberTypeName(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetProjectMemberTypeName(String projectMemberTypeName)
Parameters
Type | Name | Description |
---|---|---|
String | projectMemberTypeName | The project members type name 'secretary', 'member', etc. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String projectMemberTypeName;
thing.SetProjectMemberTypeName(projectMemberTypeName);
SetProjectName(String)
A person can be a member of multiple projects, with a different comment and member type in each project.
Declaration
Void SetProjectName(String projectName)
Parameters
Type | Name | Description |
---|---|---|
String | projectName | Name of the project this project member belongs to. |
Returns
Type | Description |
---|---|
Void |
Examples
NSProjectMember thing;
String projectName;
thing.SetProjectName(projectName);