Share via


Meetings.UpdateMeeting - Méthode

Met à jour les informations de réunion sur un site d'espace de travail de réunion.

Espace de noms :  WebSvcMeetings
Assembly :  STSSOAP (dans STSSOAP.dll)

Syntaxe

'Déclaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/meetings/UpdateMeeting", RequestNamespace := "https://schemas.microsoft.com/sharepoint/soap/meetings/",  _
    ResponseNamespace := "https://schemas.microsoft.com/sharepoint/soap/meetings/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub UpdateMeeting ( _
    uid As String, _
    sequence As UInteger, _
    utcDateStamp As DateTime, _
    title As String, _
    location As String, _
    utcDateStart As DateTime, _
    utcDateEnd As DateTime, _
    nonGregorian As Boolean _
)
'Utilisation
Dim instance As Meetings
Dim uid As String
Dim sequence As UInteger
Dim utcDateStamp As DateTime
Dim title As String
Dim location As String
Dim utcDateStart As DateTime
Dim utcDateEnd As DateTime
Dim nonGregorian As Boolean

instance.UpdateMeeting(uid, sequence, _
    utcDateStamp, title, location, utcDateStart, _
    utcDateEnd, nonGregorian)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/meetings/UpdateMeeting", RequestNamespace = "https://schemas.microsoft.com/sharepoint/soap/meetings/", 
    ResponseNamespace = "https://schemas.microsoft.com/sharepoint/soap/meetings/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void UpdateMeeting(
    string uid,
    uint sequence,
    DateTime utcDateStamp,
    string title,
    string location,
    DateTime utcDateStart,
    DateTime utcDateEnd,
    bool nonGregorian
)

Paramètres

  • uid
    Type : System.String

    Un GUID permanent pour le composant de calendrier.

  • sequence
    Type : System.UInt32

    Entier utilisé pour déterminer l'ordre des mises à jour dans le cas où elles arrivent hors séquence. Mises à jour avec une séquence inférieur à actuel sont ignorées.

  • utcDateStamp
    Type : System.DateTime

    La date et l'heure à laquelle l'instance de l'objet iCalendar a été créée au format UTC.

  • utcDateStart
    Type : System.DateTime

    La date de début et l'heure de la réunion, exprimée en UTC.

  • utcDateEnd
    Type : System.DateTime

    La date de fin et l'heure de la réunion, exprimée en temps universel coordonné (UTC).

  • nonGregorian
    Type : System.Boolean

    true si le calendrier est défini dans un format de calendrier grégorien ; dans le cas contraire, false. En définissant ce paramètre à true place le message suivant s'affiche dans les données de synthèse de l'espace de travail de réunion: "cette réunion a été créée à l'aide d'un calendrier et planification de programme qui ne prend en charge les mises à jour de série de l'espace de travail de réunion. Les modifications apportées aux occurrences individuelles des réunions dans ce programme n'apparaissent pas dans l'espace de travail. »

Remarques

Pour accéder à ses méthodes et le service Meetings , définissez une référence Web à https://Server_Name/ [sites /] [Site_Name/] _vti_bin/Meetings.asmx.

Exemples

Le code suivant met à jour une réunion qui se trouve sur un site d'espace de travail de réunion. MWSURLLink, MeetingSubjectTextBox, MeetingLocationTextBox, DTSTARTTextBox, DTENDTextBox et CreateWorkspaceButton sont tous les éléments de l'interface qui se trouvent sur un formulaire dans le projet Visual Basic 2005.

     Private Sub UpdateMeetingButton_Click(ByVal sender As 
          System.Object, ByVal e As System.EventArgs) Handles 
          UpdateMeetingButton.Click
        ws.Credentials = myCache.DefaultCredentials()
        ws.Url = MWSURLLink.Text + "/_vti_bin/meetings.asmx"
        Sequence.ToString("0")

        ws.UpdateMeeting(UID, Sequence, "2003-03-27T15:00:00-08:00",             MeetingSubjectTextBox.Text, MeetingLocationTextBox.Text,             DTSTARTTextBox.Text, DTENDTextBox.Text, False) 
     End Sub

Format de la demande SOAP   Voici un exemple de demande SOAP. Remplacez les espaces réservés illustrés par des valeurs réelles.

POST /_vti_bin/meetings.asmx HTTP/1.1

Host: server_name

Content-Type: text/xml; charset=utf-8

Content-Length: length

SOAPAction: "https://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="https://schemas.xmlsoap.org/soap/envelope/">

<soap:Body>

<UpdateMeeting xmlns=

"https://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>

Format de la réponse SOAP   Voici un exemple de réponse SOAP. Remplacez les espaces réservés avec les valeurs de retour réelles.

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="https://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UpdateMeetingResponse xmlns=
        "https://schemas.microsoft.com/sharepoint/soap/meetings/" />
  </soap:Body>
</soap:Envelope>

Voir aussi

Référence

Meetings classe

Meetings - Membres

WebSvcMeetings - Espace de noms