Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
CallLogItem Class
CallLogItem Properties
ActionType Property
CallCount Property
CallEvents Property
CallType Property
ConferenceId Property
ConferencePasscode Property
ConferenceRemoteParticipants Property
DurationInSeconds Property
EndTime Property
ForwardingInformation Property
HuntGroupName Property
HuntGroupNumber Property
InstanceId Property
IsAutomaticCallDistributionCall Property
IsCallerIdPrivate Property
IsConference Property
IsIgnored Property
IsPresentationOnlyMode Property
IsRemote Property
LineAppearanceOwner Property
LocalUserName Property
MissedCallReason Property
PortalURL Property
PrecedenceLevel Property
PreemptionReason Property
Properties Property
ReadStatus Property
RedialCapability Property
RemoteNumber Property
RemoteParticipants Property
SendNNExtension Property
SourceType Property
StartTime Property
Subject Property
SupervisorCallType Property
Tag Property
TotalCallDurationInSeconds Property
VectorDirectoryNumberName Property
VirtualRoomName Property
WasCallAConference Property

# CallLogItem CallEvents Property

Collection of call events recorded for this call log.

Namespace: Avaya.ClientServices
Assembly: AvayaClientServices (in AvayaClientServices.dll) Version: 550.0.60.0
Syntax
C#
Copy

    public ReadOnlyCollection<CallLogItem> CallEvents { get; }

#### Property Value

Type: ReadOnlyCollection
CallLogItem
Remarks
A CallLogItem (i.e. instance of this class) provides a wholistic view of individual transactions that took place during the life cycle of a call.

After answering an incoming call or a dial out to a remote user, the call can get transferred (i.e. remote address is changed in the same call dialog) or redirected/forwarded to a different number/user. These transactions will be captured in the CallEvents list. Each event in CallEvents list contains the full detail of a CallLogItem.

Note that the CallLogItem represents the details of the first leg of the call and entries in CallEvents list represent subsequent call transactions. For example, if a call was made from user A to B, and then user B transferred user A to user C, then CallLogItem will represent the initial call leg between A and B, and the 1 CallEvents item will represent the transferred call leg between A and C. These 2 call legs make up the one call experienced by user A.

See Also

#### Reference

CallLogItem Class
Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.