C# Класс FSClient.Account

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

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

Свойство Тип Описание
accounts ObservableCollection
default_account Account
fields FSClient.Field[]
values FSClient.FieldValue[]

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

Метод Описание
Account ( ) : System
AddAccount ( Account account ) : void
CheckVoicemail ( ) : void
CreateCall ( String number ) : void
HandleGatewayEvent ( FSEvent evt ) : void
LoadSettings ( ) : void
NewEvent ( object sender, FSEvent evt ) : void
ReloadAccount ( ) : void
ReloadAccounts ( ) : void
RemoveAccount ( Account account ) : void
SaveSettings ( ) : void
ToString ( ) : string
create_gateway_nodes ( XmlNode gateways_node, bool tls_enabled, bool tls_only ) : void
edit ( ) : bool
getCheckVoicemailURL ( ) : string
getSendVoicemailURL ( ) : string

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

Метод Описание
Account_PropertyChanged ( object sender, System e ) : void
KillGateway ( ) : void
ReloadSofia ( ) : void
ValidateGuid ( String guid ) : string
accounts_CollectionChanged ( object sender, System e ) : void
acct_status_check ( ) : void
callback ( object state ) : void
create_gateway_node ( XmlNode gateways_node, bool tls_enabled, bool tls_only ) : void
ensure_default_account ( ) : void
guid_ok ( Account acct, String guid ) : bool

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

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

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

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

public static AddAccount ( Account account ) : void
account Account
Результат void

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

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

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

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

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

public static HandleGatewayEvent ( FSEvent evt ) : void
evt FSEvent
Результат void

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

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

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

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

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

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

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

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

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

public static RemoveAccount ( Account account ) : void
account Account
Результат void

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

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

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

public ToString ( ) : string
Результат string

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

public static create_gateway_nodes ( XmlNode gateways_node, bool tls_enabled, bool tls_only ) : void
gateways_node System.Xml.XmlNode
tls_enabled bool
tls_only bool
Результат void

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

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

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

public getCheckVoicemailURL ( ) : string
Результат string

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

public getSendVoicemailURL ( ) : string
Результат string

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

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

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

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

public static Account,FSClient default_account
Результат Account

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

public static Field[],FSClient fields
Результат FSClient.Field[]

values публичное свойство

public FieldValue[],FSClient values
Результат FSClient.FieldValue[]