In a meeting workspace get all agenda items from a list programmatically.


In a meeting workspace get all agenda items from a list programmatically.

using Microsoft.SharePoint.Meetings; 
Sample code:
using(SPSite site = new SPSite(<enter your workspace url>)) 
using (SPWeb web = site.OpenWeb()) 
{ SPMeeting meeting = SPMeeting.GetMeetingInformation(web); SPQuery query = new SPQuery(); 
query.MeetingInstanceId = (int)SPMeeting.SpecialInstance.AllButSeries; 
query.Query = @"<Query> <Where> <IsNotNull> <FieldRef Name='ID' /> </IsNotNull> </Where> </Query>"; 
SPList list = web.Lists[<enter your list>]; foreach (SPListItem item in list.GetItems(query)) 
{ Console.WriteLine(item[item.Fields.GetFieldByInternalName("Title").Id]);
 } 
}
Advertisements

About sharepointsriram

9+ Yrs of IT experience
This entry was posted in Sharepoint 2010 Server Object Model. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s