Edit

Share via


Conversation.BeginInviteRemoteParticipants Method

Definition

Overloads

BeginInviteRemoteParticipants(IEnumerable<String>, ToastMessage, AsyncCallback, Object)
Obsolete.

This method will be removed from future versions. Instead, use ConferenceInvitation.BeginDeliver(). Begins an asynchronous operation to invite remote participants to the conversation’s conference.

BeginInviteRemoteParticipants(IEnumerable<String>, IEnumerable<String>, ToastMessage, AsyncCallback, Object)
Obsolete.

This method will be removed from future versions. For more information, see ConferenceInvitation.BeginDeliver(). Begins an asynchronous operation to invite remote participants to the conversation’s conference.

BeginInviteRemoteParticipants(IEnumerable<String>, ToastMessage, AsyncCallback, Object)

Caution

This method will be removed from future versions. See ConferenceInvitation.BeginDeliver for more information

This method will be removed from future versions. Instead, use ConferenceInvitation.BeginDeliver(). Begins an asynchronous operation to invite remote participants to the conversation’s conference.

public:
 IAsyncResult ^ BeginInviteRemoteParticipants(System::Collections::Generic::IEnumerable<System::String ^> ^ destinationUris, Microsoft::Rtc::Collaboration::ToastMessage ^ toastMessage, AsyncCallback ^ userCallback, System::Object ^ state);
[System.Obsolete("This method will be removed from future versions. See ConferenceInvitation.BeginDeliver for more information")]
public IAsyncResult BeginInviteRemoteParticipants (System.Collections.Generic.IEnumerable<string> destinationUris, Microsoft.Rtc.Collaboration.ToastMessage toastMessage, AsyncCallback userCallback, object state);
member this.BeginInviteRemoteParticipants : seq<string> * Microsoft.Rtc.Collaboration.ToastMessage * AsyncCallback * obj -> IAsyncResult

Parameters

destinationUris
IEnumerable<String>

A enumeration of URIs to which invitations to the conference will be sent.

toastMessage
ToastMessage

A short message that can be displayed to the recipient upon receipt. This parameter can be null.

userCallback
AsyncCallback

The method to be called when the asynchronous operation is completed.

state
Object

A user-provided object that distinguishes this particular asynchronous operation from other asynchronous operations.

Returns

An IAsyncResult that references the asynchronous operation.

Attributes

Exceptions

Thrown if any of the method parameters fail validation.

Thrown if the conversation does not have a valid conference session.

Remarks

Sends a conference invitation to each of the destinationUris.

The conversation must already be joined to a conference before calling this method.

Applies to

BeginInviteRemoteParticipants(IEnumerable<String>, IEnumerable<String>, ToastMessage, AsyncCallback, Object)

Caution

This method will be removed from future versions. See ConferenceInvitation.BeginDeliver for more information

This method will be removed from future versions. For more information, see ConferenceInvitation.BeginDeliver(). Begins an asynchronous operation to invite remote participants to the conversation’s conference.

public:
 IAsyncResult ^ BeginInviteRemoteParticipants(System::Collections::Generic::IEnumerable<System::String ^> ^ destinationUris, System::Collections::Generic::IEnumerable<System::String ^> ^ mediaTypes, Microsoft::Rtc::Collaboration::ToastMessage ^ toastMessage, AsyncCallback ^ userCallback, System::Object ^ state);
[System.Obsolete("This method will be removed from future versions. See ConferenceInvitation.BeginDeliver for more information")]
public IAsyncResult BeginInviteRemoteParticipants (System.Collections.Generic.IEnumerable<string> destinationUris, System.Collections.Generic.IEnumerable<string> mediaTypes, Microsoft.Rtc.Collaboration.ToastMessage toastMessage, AsyncCallback userCallback, object state);
member this.BeginInviteRemoteParticipants : seq<string> * seq<string> * Microsoft.Rtc.Collaboration.ToastMessage * AsyncCallback * obj -> IAsyncResult

Parameters

destinationUris
IEnumerable<String>

A enumeration of URIs to which invitations to the conference will be sent.

mediaTypes
IEnumerable<String>

An enumeration of media types to be added to the invitation.

toastMessage
ToastMessage

A short message which can be displayed to the recipient upon receipt. This parameter can be null.

userCallback
AsyncCallback

The method to be called when the asynchronous operation is completed.

state
Object

A user-provided object that distinguishes this particular asynchronous operation from other asynchronous operations.

Returns

An IAsyncResult that references the asynchronous operation.

Attributes

Exceptions

Thrown if any of the method parameters fail validation.

Thrown if the conversation does not have a valid conference session.

Remarks

Sends a conference invitation to each of the destinationUris.

The conversation must already be joined to a conference before calling this method.

Applies to