ConferenceScheduleInformation Class

Represents information to be used in scheduling and updating conferences.

Inheritance Hierarchy

System.Object
  Microsoft.Rtc.Collaboration.ConferenceManagement.ConferenceScheduleInformation

Namespace:  Microsoft.Rtc.Collaboration.ConferenceManagement
Assembly:  Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)

Syntax

'Declaration
Public NotInheritable Class ConferenceScheduleInformation _
    Implements IXmlSerializable
'Usage
Dim instance As ConferenceScheduleInformation
public sealed class ConferenceScheduleInformation : IXmlSerializable

Remarks

On updating conferences, it is recommended that you obtain the full conference details first and convert the returned Conference object to a ConferenceScheduleInformation object.ra> Change the required properties on the converted ConferenceScheduleInformation object and use it in the update request BeginUpdateConference(ConferenceScheduleInformation, AsyncCallback, Object).

            //conference is an object of type Microsoft.Rtc.Collaboration.Conference
            
            //Convert to scheduling information.
            ConferenceScheduleInformation csi = (ConferenceScheduleInformation) conference;
            
            //Note: explicitly set the PhoneAccessEnabled property after the conversion to preserve the 
            //original setting.
            
            //If the converted conference has phone information, then it supports phone access.
            csi.PhoneAccessEnabled = (conference.PhoneInformation != null); 
            
            //Change some property
            csi.Description = "New conference description";
            
            userEndpoint.ConferenceServices.BeginUpdateConference(csi,UpdateCallback,userEndpoint.ConferenceServices);
            

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

ConferenceScheduleInformation Members

Microsoft.Rtc.Collaboration.ConferenceManagement Namespace