The Phone type exposes the following members.
Back to Top
Back to Top
Back to Top
Methods
Name | Description | |
---|---|---|
AcceptCall |
Accepts an incoming call.
| |
Call |
Starts calling the given number. In the case this service is not connected to the CallCenter-application
(State is unequal to Connected) or the phone is not connected
to CallCenter (State) equals Unknown) the given number is queued
for some seconds to be dialed immediately after a connection to the phone has been established.
The queued number can be watch via the property NumberToCallPending.
| |
CreateSMS |
Starts the creation of a new SMS for the given numbers. In the case this service is not connected to the
CallCenter-application (State is unequal to Connected) or
the phone is not connected to CallCenter (State equals Unknown)
the given numbers are queued for some seconds to be used for the SMS creation immediately after a connection to the
phone has been established. The queued numbers can be watched via the property NumbersForCreateSMSPending.
| |
EndCall |
Requests to end the active call.
| |
SendSMS |
Send a SMS message with the given text to the given numbers.
|
Properties
Name | Description | |
---|---|---|
ActionState |
Shows the state of a currently pending command.
| |
ActiveContactLabel |
The current active contact label for the current active number int the case the contact is known.
| |
ActiveNumber |
The current active number. This is the number of a ringing call or the currently dialed number.
| |
NumbersForCreateSMSPending |
The current pending numbers for creating a new SMS. This numbers are queued by an invocation of the CreateSMS( String )-method while the phone is not connected. If the phone is connected within some seconds,
these numbers will be used for creating a new SMS. Otherwise the numbers will be reset.
| |
NumberToCallPending |
The current pending number to be called. This number is queued by an invocation of the
Call(String)-method while the phone is not connected. If the phone will be connected within some seconds,
this number will be dialed. Otherwise the number will be reset.
| |
State |
Shows the current state of the remote phone.
|
Events
Name | Description | |
---|---|---|
ActiveContactLabelChanged |
Fired after the ActiveContactLabel-property has changed.
| |
ActiveNumberChanged |
Fired after the ActiveNumber-property has changed.
| |
NumbersForCreateSMSPendingChanged |
Fired after the NumbersForCreateSMSPending-event has changed.
| |
NumberToCallPendingChanged |
Fired after the NumberToCallPending-property has changed.
| |
PhoneActionStateChanged |
Fired after the ActionState-property has changed.
| |
PhoneStateChanged |
Fired after the State-property has changed.
| |
PropertyChanged |
Fired for all property changes. (implements INotifyPropertyChanged)
| |
SMSReceived |
Fired for new incoming SMS messages.
| |
SMSSendResult |
Fired after the results of a previous call of SendSMS( String , String, Guid ) are received.
|
See Also