Interface IPhoneCall
Represents a phone call at any state
Namespace: Simplic.Framework.PhoneInterface
Assembly: Simplic.Framework.dll
Syntax
public interface IPhoneCall
Properties
| Improve this Doc View SourceBegin
Gets or sets the begin datetime
Declaration
DateTime Begin { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
CallerInstanceDataGuid
Gets or sets the caller instance data guid
Declaration
Guid CallerInstanceDataGuid { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
CallerName
Gets or sets the caller name
Declaration
string CallerName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CallType
Gets or sets the call type
Declaration
CallType CallType { get; set; }
Property Value
Type | Description |
---|---|
CallType |
End
Gets sets the end datetime
Declaration
DateTime End { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
Id
Gets or sets the id of the call
Declaration
Guid Id { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Number
Gets or sets the phone number
Declaration
string Number { get; set; }
Property Value
Type | Description |
---|---|
System.String |
UICreated
Gets or sets whether the phone ui was created or not
Declaration
bool UICreated { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
| Improve this Doc View SourceAccept()
Accept an incomming call
Declaration
void Accept()
ContactResolved()
Will be called when the contact is resolved
Declaration
void ContactResolved()
Disconnect()
Disconnect an active call
Declaration
void Disconnect()
Events
| Improve this Doc View SourceCallDisconnectedHandler
Call is disconnected
Declaration
event CallStateChanged CallDisconnectedHandler
Event Type
Type | Description |
---|---|
CallStateChanged |
CallerContactChanged
Contact resolving is finished
Declaration
event CallStateChanged CallerContactChanged
Event Type
Type | Description |
---|---|
CallStateChanged |