Synchronously renegotiates the media description. This method will wait until the media description is renegotiated. It is not recommended for a UI thread.

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

Syntax

Visual Basic (Declaration)
Public 
Function 
RenegotiateDescription ( _
	
signalingHeaders 
As 
IEnumerable(
Of 

SignalingHeader) _
) 
As 

SipResponseData
C#
public 

SipResponseData 
RenegotiateDescription(
	
IEnumerable<

SignalingHeader> 
signalingHeaders
)
Visual C++
public:

SipResponseData^ 
RenegotiateDescription(
	
IEnumerable<

SignalingHeader^>^ 
signalingHeaders
)
JavaScript
function 
renegotiateDescription(
signalingHeaders);

Parameters

signalingHeaders
Type: IEnumerable < (Of < ( SignalingHeader > ) > )
Headers required for this renegotiate.

Return Value

Returns the SIP response data associated with the operation.

Exceptions

Exception Condition
InvalidOperationException Thrown when the session is not in a valid state to renegotiate.
Microsoft.Rtc.Signaling . . :: . RealTimeException Thrown when there is no media description available.
Exception Exceptions thrown by the application while generating media (interface IOfferAnswer) are not handled by the platform.

See Also