C# 클래스 Com.Aote.ObjectTools.AoPhone

东进交换机类,
상속: CustomTypeHelper, IAsyncObject
파일 보기 프로젝트 열기: DuBin1988/restv2 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
PhoneAttresProperty System.Windows.DependencyProperty
instance AoPhone

공개 메소드들

메소드 설명
Answer ( ) : void
AoPhone ( ) : System
CallPhone ( ) : void
ConfirmHandUp ( ) : void
CountBusyTime ( string oldState, string newState ) : void
GetInstance ( ) : AoPhone
GetPhoneAttres ( FrameworkElement ui ) : string
HandUp ( ) : void
ListenTo ( string channelListened ) : void
LoadPhoneStates ( ) : void
Logon ( ) : void

登录注册

OnCompleted ( System e ) : void
OnFieldChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void
Playback ( ) : void
SaveToJson ( ) : System.Json.JsonObject

保存对象,返回保存对象的Json格式的指令,不执行实际的后台保存工作。统一由BatchExcuteAction 把要执行的数据库操作数据发送给后台服务。

SetBusy ( ) : void
SetFree ( ) : void
SetPhoneAttres ( FrameworkElement ui, object value ) : void
ToJson ( ) : System.Json.JsonObject
startwav ( ) : void

비공개 메소드들

메소드 설명
Init ( ) : void
Save_Tick ( object sender, EventArgs e1 ) : void
isAnswer ( ) : bool
work_Tick ( object sender, EventArgs e ) : void

메소드 상세

Answer() 공개 메소드

public Answer ( ) : void
리턴 void

AoPhone() 공개 메소드

public AoPhone ( ) : System
리턴 System

CallPhone() 공개 메소드

public CallPhone ( ) : void
리턴 void

ConfirmHandUp() 공개 메소드

public ConfirmHandUp ( ) : void
리턴 void

CountBusyTime() 공개 메소드

public CountBusyTime ( string oldState, string newState ) : void
oldState string
newState string
리턴 void

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : AoPhone
리턴 AoPhone

GetPhoneAttres() 공개 정적인 메소드

public static GetPhoneAttres ( FrameworkElement ui ) : string
ui System.Windows.FrameworkElement
리턴 string

HandUp() 공개 메소드

public HandUp ( ) : void
리턴 void

ListenTo() 공개 메소드

public ListenTo ( string channelListened ) : void
channelListened string
리턴 void

LoadPhoneStates() 공개 메소드

public LoadPhoneStates ( ) : void
리턴 void

Logon() 공개 메소드

登录注册
public Logon ( ) : void
리턴 void

OnCompleted() 공개 메소드

public OnCompleted ( System e ) : void
e System
리턴 void

OnFieldChanged() 공개 정적인 메소드

public static OnFieldChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void
obj System.Windows.DependencyObject
args System.Windows.DependencyPropertyChangedEventArgs
리턴 void

Playback() 공개 메소드

public Playback ( ) : void
리턴 void

SaveToJson() 공개 메소드

保存对象,返回保存对象的Json格式的指令,不执行实际的后台保存工作。统一由BatchExcuteAction 把要执行的数据库操作数据发送给后台服务。
public SaveToJson ( ) : System.Json.JsonObject
리턴 System.Json.JsonObject

SetBusy() 공개 메소드

public SetBusy ( ) : void
리턴 void

SetFree() 공개 메소드

public SetFree ( ) : void
리턴 void

SetPhoneAttres() 공개 정적인 메소드

public static SetPhoneAttres ( FrameworkElement ui, object value ) : void
ui System.Windows.FrameworkElement
value object
리턴 void

ToJson() 공개 메소드

public ToJson ( ) : System.Json.JsonObject
리턴 System.Json.JsonObject

startwav() 공개 메소드

public startwav ( ) : void
리턴 void

프로퍼티 상세

PhoneAttresProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows PhoneAttresProperty
리턴 System.Windows.DependencyProperty

instance 공개적으로 정적으로 프로퍼티

public static AoPhone,Com.Aote.ObjectTools instance
리턴 AoPhone