C# Класс FSClient.Call

Наследование: ObservableClass
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ActiveCallChanged EventHandler
CallPropertyChanged EventHandler
CallRightClickMenuShowing EventHandler
CallStateChanged EventHandler
calls ObservableCollection

Открытые методы

Метод Описание
Call ( ) : System
CanSendToVoicemail ( ) : bool
ClearCallsFromHistory ( ) : void
DefaultAction ( ) : void
HandleHangupCompleteEvent ( FSEvent evt, String uuid ) : void
HandleOutgoingEvent ( FSEvent evt, String uuid ) : void
NewFSEvent ( object sender, FSEvent evt ) : void
RemoveCallFromHistory ( ) : void
SendToVoicemail ( ) : void
SetOtherPartyAudioLevel ( int level ) : void
SetOurAudioLevel ( int level ) : void
Transfer ( String number ) : void
TransferPrompt ( ) : void
answer ( ) : void
create_outgoing_call ( ) : void
hangup ( ) : void
hangup ( String reason ) : void
hold ( ) : void
live_call_count ( ) : int
send_dtmf ( string dtmf ) : void
switch_to ( ) : void
unhold ( ) : void

Приватные методы

Метод Описание
Call_PropertyChanged ( object sender, System e ) : void
ConferenceAdd ( ) : void
CreateMenuItem ( String header, System.Action action ) : System.Windows.Controls.MenuItem
DurationTimerFired ( object obj ) : void
HandleChannelAnswerEvent ( FSEvent evt, String uuid ) : void
HandleCustomEvent ( FSEvent evt, string uuid ) : void
HandleDTMFEvent ( FSEvent evt, string uuid ) : void
RecordCall ( ) : void
SetCallInfoFromEvent ( FSEvent evt ) : void
StopRecordCall ( ) : void
UpdateCallState ( CALL_STATE new_state ) : void
UpdateCallState ( CALL_STATE new_state, Call new_active_call ) : void
UpdateDurations ( ) : void
call_ContextMenuOpened ( object sender, RoutedEventArgs e ) : void
handleChannelCreateEvent ( FSEvent evt, string uuid ) : void

Описание методов

Call() публичный Метод

public Call ( ) : System
Результат System

CanSendToVoicemail() публичный Метод

public CanSendToVoicemail ( ) : bool
Результат bool

ClearCallsFromHistory() публичный статический Метод

public static ClearCallsFromHistory ( ) : void
Результат void

DefaultAction() публичный Метод

public DefaultAction ( ) : void
Результат void

HandleHangupCompleteEvent() публичный статический Метод

public static HandleHangupCompleteEvent ( FSEvent evt, String uuid ) : void
evt FSEvent
uuid String
Результат void

HandleOutgoingEvent() публичный статический Метод

public static HandleOutgoingEvent ( FSEvent evt, String uuid ) : void
evt FSEvent
uuid String
Результат void

NewFSEvent() публичный статический Метод

public static NewFSEvent ( object sender, FSEvent evt ) : void
sender object
evt FSEvent
Результат void

RemoveCallFromHistory() публичный Метод

public RemoveCallFromHistory ( ) : void
Результат void

SendToVoicemail() публичный Метод

public SendToVoicemail ( ) : void
Результат void

SetOtherPartyAudioLevel() публичный Метод

public SetOtherPartyAudioLevel ( int level ) : void
level int
Результат void

SetOurAudioLevel() публичный Метод

public SetOurAudioLevel ( int level ) : void
level int
Результат void

Transfer() публичный Метод

public Transfer ( String number ) : void
number String
Результат void

TransferPrompt() публичный Метод

public TransferPrompt ( ) : void
Результат void

answer() публичный Метод

public answer ( ) : void
Результат void

create_outgoing_call() публичный Метод

public create_outgoing_call ( ) : void
Результат void

hangup() публичный Метод

public hangup ( ) : void
Результат void

hangup() публичный Метод

public hangup ( String reason ) : void
reason String
Результат void

hold() публичный Метод

public hold ( ) : void
Результат void

live_call_count() публичный статический Метод

public static live_call_count ( ) : int
Результат int

send_dtmf() публичный Метод

public send_dtmf ( string dtmf ) : void
dtmf string
Результат void

switch_to() публичный Метод

public switch_to ( ) : void
Результат void

unhold() публичный Метод

public unhold ( ) : void
Результат void

Описание свойств

ActiveCallChanged публичное статическое свойство

public static EventHandler ActiveCallChanged
Результат EventHandler

CallPropertyChanged публичное статическое свойство

public static EventHandler CallPropertyChanged
Результат EventHandler

CallRightClickMenuShowing публичное статическое свойство

public static EventHandler CallRightClickMenuShowing
Результат EventHandler

CallStateChanged публичное статическое свойство

public static EventHandler CallStateChanged
Результат EventHandler

calls публичное статическое свойство

public static ObservableCollection calls
Результат ObservableCollection