Note: This example describes Meetings tab removal, but the same procedure applies for removal of Tasks and Polls tabs.
In this example, assume that you want to remove the Meetings tab from the user interface because your enterprise does not support online meetings. Use the following procedure to do so:
<object-type id="teamspace">
<views>
<view>Overview</view>
<view>Tasks</view>
<!-- <view>Meetings</view> -->
<view>Documents</view>
<view>Discussions</view>
<view>Polls</view>
<view>People</view>
<view>eMails</view>
<view>TeamspaceSearch</view>
</views>
</object-type>
<actions>
<action>AddRelatedTopic</action>
<!-- <action>ScheduleRelatedMeeting</action> -->
<action>AddRelatedTask</action>
<action>AddRelatedDocument</action>
<action>AddRelationship</action>
</actions>
<!-- searches -->
<search mode="HomeSearch">
<targets>
<target>AnyObject</target>
<target>Teamspaces</target>
<target>Tasks</target>
<!-- <target>Meetings</target> -->
<target>Documents</target>
<target>DiscussionPostings</target>
<target>Polls</target>
<target>eMails</target>
<target>TeamspaceMembers</target>
</targets>
<view id="Home">
...
<sub-views>
<view>MyTeamspaces</view>
<view>HomeTasks</view>
<!-- <view>HomeMeetings</view> -->
<view>HomePolls</view>
</sub-views>
<view id="Overview">
...
<sub-views>
<view>ThisTeamspace</view>
<view>TeamspaceTasks</view>
<!-- <view>TeamspaceMeetings</view> -->
<view>TeamspacePolls</view>
</sub-views>
Note that the user interface automatically compensates for the Meetings tab you removed, and positions the remaining tabs properly.