Share via


CallControlEventActivity.IEventActivity.Unsubscribe Method

Called to get the CallControlEventActivity to unsubscribe for its event.

Namespace:  Microsoft.Rtc.Workflow.Activities
Assembly:  Microsoft.Rtc.Workflow (in Microsoft.Rtc.Workflow.dll)

Syntax

'Declaration
Private Sub Unsubscribe ( _
    parentContext As ActivityExecutionContext, _
    parentEventHandler As IActivityEventListener(Of QueueEventArgs) _
) Implements IEventActivity.Unsubscribe
'Usage
Dim instance As CallControlEventActivity
Dim parentContext As ActivityExecutionContext
Dim parentEventHandler As IActivityEventListener(Of QueueEventArgs)

CType(instance, IEventActivity).Unsubscribe(parentContext, _
    parentEventHandler)
void IEventActivity.Unsubscribe(
    ActivityExecutionContext parentContext,
    IActivityEventListener<QueueEventArgs> parentEventHandler
)

Parameters

Implements

IEventActivity.Unsubscribe(ActivityExecutionContext, IActivityEventListener<QueueEventArgs>)

Exceptions

Exception Condition
ArgumentNullException

Thrown if the argument is null.

InvalidOperationException

Thrown if retrieving CommunicationsWorkflowRuntimeService fails.

InvalidOperationException

Thrown if CallProvider or CallProvider.Call is null.

See Also

Reference

CallControlEventActivity Class

CallControlEventActivity Members

Microsoft.Rtc.Workflow.Activities Namespace