| Package | com.adobe.solutions.prm.domain | 
| Interface | public interface ITeamMember extends IMember | 
| Implementors | TeamMember | 
| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
Related API Elements
| Property | Defined By | ||
|---|---|---|---|
| asset : IAsset [read-only]  
	 A reference of the asset to which the team member is assigned.  | ITeamMember | ||
![]()  | assignedTo : IMemberCollection [read-only]  
	 Reference to the member collection to which this member is assigned.  | IMember | |
| attributes : Object  
	 Defines the map of key value pair attributes.  | ITeamMember | ||
| campaignRole : String  
	 The role of a team member in a campaign.  | ITeamMember | ||
![]()  | canonicalName : String [read-only]  
	 CanonicalName of the member as defined in Document Server User Management.  | IMember | |
| createdBy : String  
	 Principal name for a user who created an entity.  | ITeamMember | ||
| creationDate : Date  
	 Date of creation of an entity.  | ITeamMember | ||
| description : String  
	 Description.  | ITeamMember | ||
![]()  | domainName : String [read-only]  
	 Domain name of the member as defined in Document Server User Management.  | IMember | |
![]()  | email : String [read-only]  
	 Email of the member.  | IMember | |
| id : String  
	 Unique identifier.  | ITeamMember | ||
| lastUpdatedBy : String  
	 Principal name for a user who last updated an entity.  | ITeamMember | ||
| lastUpdatedDate : Date  
	 Date when an entity was last updated.  | ITeamMember | ||
![]()  | name : String [read-only]  
	 Name of the member.  | IMember | |
| organizationalTitle : String  
	 Defines the organization title.  | ITeamMember | ||
| principalName : String  
	 Defines the Principal Name of a team member.  | ITeamMember | ||
| project : IProject [read-only]  
	 Reference of the project to which this team member is assigned.  | ITeamMember | ||
| projectName : String [read-only]  
	 The name of the project to which the team member is assigned.  | ITeamMember | ||
![]()  | role : String [read-only]  
	 Role of the member in the workflow.  | IMember | |
| tags : IList  
	 Defines the list of tags that can be associated with an entity.  | ITeamMember | ||
![]()  | title : String [read-only]  
	 Title of the member in the workflow.  | IMember | |
| user : IUser  
	 User object is fetched based on principal name attribute of team member value object.  | ITeamMember | ||
| userId : String [read-only]  
     User ID of a team member as defined in Adobe ® Digital Enterprise Platform Document Services - Administration Console.  | ITeamMember | ||
| vo : com.adobe.solutions.prm.vo:TeamMemberVO  
	 This property refers to an instance of a team member value object.  | ITeamMember | ||
| workItem : IWorkItem [read-only]  
	 A reference of the workitem to which the team member is assigned.  | ITeamMember | ||
| Method | Defined By | ||
|---|---|---|---|
	 This remote operation removes a team member from the server.  | ITeamMember | ||
	 This remote operation saves the current state of team member on server.  | ITeamMember | ||
asset | property | 
attributes | property | 
attributes:Object| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
Defines the map of key value pair attributes.
Implementation
    public function get attributes():Object    public function set attributes(value:Object):voidcampaignRole | property | 
campaignRole:String| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
The role of a team member in a campaign. These roles are assigned by virtue of being owner of a project or workitem.
Implementation
    public function get campaignRole():String    public function set campaignRole(value:String):voidcreatedBy | property | 
createdBy:String| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
Principal name for a user who created an entity.
Implementation
    public function get createdBy():String    public function set createdBy(value:String):voidcreationDate | property | 
description | property | 
id | property | 
lastUpdatedBy | property | 
lastUpdatedBy:String| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
Principal name for a user who last updated an entity.
Implementation
    public function get lastUpdatedBy():String    public function set lastUpdatedBy(value:String):voidlastUpdatedDate | property | 
lastUpdatedDate:Date| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
Date when an entity was last updated.
Implementation
    public function get lastUpdatedDate():Date    public function set lastUpdatedDate(value:Date):voidorganizationalTitle | property | 
organizationalTitle:String| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
Defines the organization title. Please note that this value is not validated. It is a user-defined value. You can add the validation in a custom implementation.
Implementation
    public function get organizationalTitle():String    public function set organizationalTitle(value:String):voidprincipalName | property | 
principalName:String| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
Defines the Principal Name of a team member.
Implementation
    public function get principalName():String    public function set principalName(value:String):voidproject | property | 
projectName | property | 
tags | property | 
tags:IList| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
Defines the list of tags that can be associated with an entity.
Implementation
    public function get tags():IList    public function set tags(value:IList):voiduser | property | 
user:IUser| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
User object is fetched based on principal name attribute of team member value object.
Implementation
    public function get user():IUser    public function set user(value:IUser):voiduserId | property | 
userId:String  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
User ID of a team member as defined in Adobe ® Digital Enterprise Platform Document Services - Administration Console.
This property can be used as the source for data binding. When this property is modified, it dispatches the  userUpdated  event.
Implementation
    public function get userId():Stringvo | property | 
vo:com.adobe.solutions.prm.vo:TeamMemberVO| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
This property refers to an instance of a team member value object.
Implementation
    public function get vo():com.adobe.solutions.prm.vo:TeamMemberVO    public function set vo(value:com.adobe.solutions.prm.vo:TeamMemberVO):voidRelated API Elements
workItem | property | 
remove | () | method | 
 public function remove():mx.rpc:AsyncToken| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
This remote operation removes a team member from the server. It removes a member from the list of members present at that level from which this member is removed.
Returnsmx.rpc:AsyncToken — It returns a token on which success or fault handlers can be attached. The resulting event contains a list of all the team members present at that level from which this member is removed.
	 
	  | 
save | () | method | 
 public function save():mx.rpc:AsyncToken| Language Version: | ActionScript 3.0 | 
| Product Version: | Project Management Building Block 10.0 | 
| Runtime Versions: | Flash Player 10.2, AIR (unsupported) | 
This remote operation saves the current state of team member on server. It adds this member to a list of members present at that level to which this member is added.
Returnsmx.rpc:AsyncToken — It returns a token on which success or fault handlers can be attached. The resulting event contains a list of the team members present at that level to which this member is added.
	 
	  | 
Thu Dec 4 2014, 05:50 PM -08:00
