Defines the reasons for call state
transitions.
Namespace:
Microsoft.Rtc.Collaboration
Assembly: Microsoft.Rtc.Collaboration(in Microsoft.Rtc.Collaboration.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Enumeration CallStateTransitionReason |
C# |
---|
public enum CallStateTransitionReason |
Visual C++ |
---|
public enum class CallStateTransitionReason |
JavaScript |
---|
Microsoft.Rtc.Collaboration.CallStateTransitionReason = function(); Microsoft.Rtc.Collaboration.CallStateTransitionReason.createEnum(' Microsoft.Rtc.Collaboration.CallStateTransitionReason', false); |
Members
Member name | Description | |
---|---|---|
None |
Unspecified or unknown reason.
|
|
Ringing |
One of the remote endpoints is ringing. Only
raised once.
|
|
Establishing |
Call is being initiated.
|
|
Accepted |
Call is being accepted.
|
|
Established |
Call establishment is completed.
|
|
EstablishFailed |
Call establishment failed.
|
|
TerminatedLocally |
Local participant has terminated the
call.
|
|
TerminatedRemotely |
Remote participant has terminated the
call.
|
|
Canceled |
Call has been canceled.
|
|
TransferredLocally |
Call has been transferred by the local
participant.
|
|
TransferredRemotely |
Call has been transferred by the remote
participant.
|
|
TransferSent |
Transfer message was sent.
|
|
TransferAccepted |
Incoming transfer request was accepted
|
|
TransferFailed |
Transfer operation failed.
|
|
CallTransferred |
Call was transferred successfully.
|
|
Terminated |
Call was terminated.
|
|
Deflected |
No reason specified.
|
|
DeflectedWithUnknownReason |
Reason specified is unknown.
|
|
DeflectedToAnotherDestination |
Call is being forwarded to another
target.
|
|
DeflectedToTeam |
Call is being forwarded as a team call.
|
|
DeflectedToDelegate |
Call is being forwarded to a delegate.
|
|
DeflectedByAutomaticaticCallDistributor |
Call is being forwarded to an automatic call
distributor.
|
|
CallReplaced |
Call has been replaced by another call.
|