UpdateMeeting Method
The UpdateMeeting method of the Meetings service updates the meeting information on a Meeting Workspace site.
Parameters
uid A persistent GUID for the calendar component.
sequence An integer used to determine the ordering of updates in case they arrive out of sequence. Updates with a lower-than-current sequence are discarded.
utcDateStamp The date and time that the instance of the iCalendar object was created in UTC format.
title The title (subject) of the meeting.
location The location of the meeting.
utcDateStart The start date and time for the meeting, expressed in UTC.
utcDateEnd The end date and time for the meeting, expressed in Coordinated Universal Time (UTC).
nonGregorian true if the calendar is set to a format other than Gregorian; otherwise, false. Setting this parameter to true puts the following message in the summary data of the meeting workspace: "This meeting was created using a calendar and scheduling program that only supports series updates to the Meeting Workspace. Changes you make to individual occurrences of meetings in that program will not appear in the workspace."
Example
The following code updates a meeting that exists on a Meeting Workspace site. MWSURLLink, MeetingSubjectTextBox, MeetingLocationTextBox, DTSTARTTextBox, DTENDTextBox, and CreateWorkspaceButton are all interface elements that are on a form in the Visual Basic .NET project.
SOAP Request Format
The following is a sample SOAP request. The placeholders shown need to be replaced with actual values.
POST /_vti_bin/meetings.asmx HTTP/1.1
Host: server_name
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://schemas.microsoft.com/sharepoint/soap/meetings/UpdateMeeting"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<UpdateMeeting xmlns="http://schemas.microsoft.com/sharepoint/soap/meetings/">
<uid>string</uid>
<sequence>unsignedInt</sequence>
<utcDateStamp>dateTime</utcDateStamp>
<title>string</title>
<location>string</location>
<utcDateStart>dateTime</utcDateStart>
<utcDateEnd>dateTime</utcDateEnd>
<nonGregorian>boolean</nonGregorian>
</UpdateMeeting>
</soap:Body>
</soap:Envelope>
SOAP Response Format
The following is a sample SOAP response. The placeholders shown will be replaced with actual values.
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<UpdateMeetingResponse xmlns="http://schemas.microsoft.com/sharepoint/soap/meetings/" />
</soap:Body>
</soap:Envelope>
Requirements
Platforms: Microsoft Windows Server 2003
Web Reference: http://Server_Name/[sites/][Site_Name/]_vti_bin/Meetings.asmx