zdk.net
Public Member Functions | Public Attributes | Properties | List of all members
ZDK_NET::BanafoCall Class Reference

Banafo Call. More...

#include <BanafoCall.h>

Inheritance diagram for ZDK_NET::BanafoCall:
ZDK_NET::ZHandle

Public Member Functions

 BanafoCall (ZDK::Shared::BanafoCall src)
 
virtual long long Handle () override
 
virtual void Initialize () override
 
virtual void ReleaseReference () override
 

Public Attributes

ZDK::IBanafoCall * cppRef = nullptr
 

Properties

System::String^ BanafoId [get]
 The Banafo Service's call ID. More...
 
System::String^ Summary [get]
 Summary of the call. More...
 
System::String^ Title [get]
 Title of the call. More...
 
System::String^ Source [get]
 The call's source. More...
 
ZDK_NET::OriginType Origin [get]
 The call's origin. More...
 
System::String^ StartedAt [get]
 Started time of the call. More...
 
System::String^ AcceptedAt [get]
 Acceptance time of the call. More...
 
System::String^ FinishedAt [get]
 Ending time of the call. More...
 
System::String^ Type [get]
 Type of the call. More...
 
System::String^ LocalPhone [get]
 Local user's phone number. More...
 
System::String^ RemotePhone [get]
 Remote user's phone number. More...
 
ZDK_NET::BanafoContactContact [get]
 Remote user's contact. More...
 

Detailed Description

Banafo Call.

Describes the Banafo call. The Origin(), Type(), Source() and StartedAt() fields are MANDATORY!

Property Documentation

◆ AcceptedAt

System:: String^ ZDK_NET::BanafoCall::AcceptedAt
get

Acceptance time of the call.

Time and date when call was accepted in SO 8601 Format. Example: '2019-11-18T15:20:32.728Z'

Returns
The start time of the call

◆ BanafoId

System:: String^ ZDK_NET::BanafoCall::BanafoId
get

The Banafo Service's call ID.

The Banafo Service's call ID.

Returns
The Banafo Service's call D

◆ Contact

ZDK_NET:: BanafoContact^ ZDK_NET::BanafoCall::Contact
get

Remote user's contact.

Remote user's contact.

Returns
The remote user's contact

◆ FinishedAt

System:: String^ ZDK_NET::BanafoCall::FinishedAt
get

Ending time of the call.

Time and date when call was finished in SO 8601 Format. Example: '2019-11-18T15:22:12.422Z'

Returns
The start time of the call

◆ LocalPhone

System:: String^ ZDK_NET::BanafoCall::LocalPhone
get

Local user's phone number.

Local user's phone number.

Returns
The local user's phone number

◆ Origin

ZDK_NET:: OriginType ZDK_NET::BanafoCall::Origin
get

The call's origin.

The originator of the call

Returns
The originator of the call
See also
OriginType

◆ RemotePhone

System:: String^ ZDK_NET::BanafoCall::RemotePhone
get

Remote user's phone number.

Remote user's phone number

Returns
The remote user's phone number

◆ Source

System:: String^ ZDK_NET::BanafoCall::Source
get

The call's source.

The conversation's source.

Returns
The call's source

◆ StartedAt

System:: String^ ZDK_NET::BanafoCall::StartedAt
get

Started time of the call.

Time and date when call was initiated in SO 8601 Format. Example: '2019-11-18T15:20:31.928Z'

Returns
The start time of the call

◆ Summary

System:: String^ ZDK_NET::BanafoCall::Summary
get

Summary of the call.

Some descriptive text about the call.

Returns
The summary of the call

◆ Title

System:: String^ ZDK_NET::BanafoCall::Title
get

Title of the call.

Some title for the concersation.

Returns
The title of the call

◆ Type

System:: String^ ZDK_NET::BanafoCall::Type
get

Type of the call.

The type of conversation, for phone calls the type should be set as phone-call.

Returns
The type of the call

The documentation for this class was generated from the following file: