This documentation is archived and is not being maintained.

CallStateTransitionReason Enumeration

Reason for call state transition.

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

public enum CallStateTransitionReason

Member nameDescription
NoneNo reason specified or unknown reason.
RingingRinging provisional response received.
EstablishingUser invoked the Establish on the call.
AcceptedUser invoked the Accept on the call.
EstablishedCall is established completed.
EstablishFailedCall establishment failed.
TerminatedLocallyUser invoked the Terminate on the call.
TerminatedRemotelyUser invoked the Terminate on the call.
CanceledCall canceled by remote.
TransferredLocallyCall is transferred locally.
TransferredRemotelyCall is transferred by remote.
TransferSentTransfer message sent.
TransferAcceptedIncoming transfer request was accepted.
TransferFailedTransfer operation failed.
CallTransferredCall was transferred successfully.
TerminatedCall is terminated.
DeflectedNo reason specified.
DeflectedWithUnknownReasonReason specified is unknown.
DeflectedToAnotherDestinationCall is being forwarded to another target.
DeflectedToTeamCall is being forwarded as a team call.
DeflectedToDelegateCall is being forwarded to a delegate.
DeflectedByAutomaticaticCallDistributorCall is being forwarded to an automatic call distributor.