Begins an asynchronous operation to accept the incoming conference invitation with the given ConferenceInvitationAcceptOptions.

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

Syntax

Visual Basic (Declaration)
Public 
Function 
BeginAccept ( _
	
options 
As 

ConferenceInvitationAcceptOptions, _
	
userCallback 
As 
AsyncCallback, _
	
state 
As 
Object _
) 
As 
IAsyncResult
C#
public 
IAsyncResult 
BeginAccept(
	

ConferenceInvitationAcceptOptions 
options,
	
AsyncCallback 
userCallback,
	
Object 
state
)
Visual C++
public:
IAsyncResult^ 
BeginAccept(
	

ConferenceInvitationAcceptOptions^ 
options, 
	
AsyncCallback^ 
userCallback, 
	
Object^ 
state
)
JavaScript
function 
beginAccept(
options, 
userCallback, 
state);

Parameters

options
Type: Microsoft.Rtc.Collaboration . . :: . ConferenceInvitationAcceptOptions
Optional parameters for accepting the conference invitation.
userCallback
Type: AsyncCallback
The method to be called when the asynchronous operation is completed.
state
Type: Object
A user-provided object that distinguishes this particular asynchronous operation from other asynchronous operations.

Return Value

An IAsyncResult that references the asynchronous operation.

Exceptions

Exception Condition
InvalidOperationException Thrown when:
  1. The signaling session is in an invalid state.
  2. This method is called after the invitation has expired or one of the response methods has already been called.
Microsoft.Rtc.Signaling . . :: . RealTimeException Thrown when a transport error occurs while sending the response.

See Also