Show / Hide Table of Contents

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.

Introduced or updated in version: 7

Declaration
NSProjectMember

Methods

GetComment()

Introduced or updated in version: 7

Declaration
String GetComment()
Returns
Type Description
String

Comment text on the project membership.

Examples
NSProjectMember thing;
String comment = thing.GetComment();

GetContactDepartment()

Introduced or updated in version: 8.5R08

Declaration
String GetContactDepartment()
Returns
Type Description
String

Contact department.

Examples
NSProjectMember thing;
String contactDepartment = thing.GetContactDepartment();

GetContactId()

Introduced or updated in version: 7

Declaration
Integer GetContactId()
Returns
Type Description
Integer

Contact ID of person who is the project member.

Examples
NSProjectMember thing;
Integer contactId = thing.GetContactId();

GetContactName()

Introduced or updated in version: 7

Declaration
String GetContactName()
Returns
Type Description
String

Contact name.

Examples
NSProjectMember thing;
String contactName = thing.GetContactName();

GetCountryId()

Introduced or updated in version: 7

Declaration
Integer GetCountryId()
Returns
Type Description
Integer

Country.

Examples
NSProjectMember thing;
Integer countryId = thing.GetCountryId();

GetEmailAddress()

Introduced or updated in version: 7

Declaration
String GetEmailAddress()
Returns
Type Description
String

The email address.

Examples
NSProjectMember thing;
String emailAddress = thing.GetEmailAddress();

GetEmailAddressName()

Introduced or updated in version: 7

Declaration
String GetEmailAddressName()
Returns
Type Description
String

The email address description.

Examples
NSProjectMember thing;
String emailAddressName = thing.GetEmailAddressName();

GetEmailId()

Introduced or updated in version: 7

Declaration
Integer GetEmailId()
Returns
Type Description
Integer

The person's email address Id.

Examples
NSProjectMember thing;
Integer emailId = thing.GetEmailId();

GetFirstname()

Introduced or updated in version: 7

Declaration
String GetFirstname()
Returns
Type Description
String

First name.

Examples
NSProjectMember thing;
String firstname = thing.GetFirstname();

GetFullName()

Introduced or updated in version: 7

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()

Introduced or updated in version: 7

Declaration
String GetLastname()
Returns
Type Description
String

Last name.

Examples
NSProjectMember thing;
String lastname = thing.GetLastname();

GetMiddleName()

Introduced or updated in version: 7

Declaration
String GetMiddleName()
Returns
Type Description
String

Middle name or 'van' etc.

Examples
NSProjectMember thing;
String middleName = thing.GetMiddleName();

GetMrmrs()

Introduced or updated in version: 7

Declaration
String GetMrmrs()
Returns
Type Description
String

For example, Mrs, Dr, Ms.

Examples
NSProjectMember thing;
String mrmrs = thing.GetMrmrs();

GetPersonId()

Introduced or updated in version: 7

Declaration
Integer GetPersonId()
Returns
Type Description
Integer

The person's ID; primary key.

Examples
NSProjectMember thing;
Integer personId = thing.GetPersonId();

GetPhone()

Introduced or updated in version: 7

Declaration
String GetPhone()
Returns
Type Description
String

Phone number.

Examples
NSProjectMember thing;
String phone = thing.GetPhone();

GetPhoneId()

Introduced or updated in version: 7

Declaration
Integer GetPhoneId()
Returns
Type Description
Integer

The phone Id.

Examples
NSProjectMember thing;
Integer phoneId = thing.GetPhoneId();

GetProjectId()

Introduced or updated in version: 7

Declaration
Integer GetProjectId()
Returns
Type Description
Integer

Parent project* the project this project member belongs to.

Examples
NSProjectMember thing;
Integer projectId = thing.GetProjectId();

GetProjectmemberId()

Introduced or updated in version: 7

Declaration
Integer GetProjectmemberId()
Returns
Type Description
Integer

Primary key.

Examples
NSProjectMember thing;
Integer projectmemberId = thing.GetProjectmemberId();

GetProjectMemberTypeId()

Introduced or updated in version: 7

Declaration
Integer GetProjectMemberTypeId()
Returns
Type Description
Integer

NSProjectMember Type ID from the ProjectMemberType list.

Examples
NSProjectMember thing;
Integer projectMemberTypeId = thing.GetProjectMemberTypeId();

GetProjectMemberTypeName()

Introduced or updated in version: 7

Declaration
String GetProjectMemberTypeName()
Returns
Type Description
String

The project member type name 'secretary', 'member', etc.

Examples
NSProjectMember thing;
String projectMemberTypeName = thing.GetProjectMemberTypeName();

GetProjectName()

Introduced or updated in version: 8.5R08

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 8.5R08

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 7

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)

Introduced or updated in version: 8.5R08

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);
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top