CallFeatureService Methods |
The CallFeatureService type exposes the following members.
Name | Description | |
---|---|---|
![]() | ActivateMaliciousCallTrace |
Activate Malicious Call Trace feature for incoming active call.
|
![]() | BlockCallingPartyNumber |
Starts a call to the specified destination with the user's calling
party number information blocked if the call is made over a trunk.
|
![]() | CancelExtendCall |
Cancels a pending extension of the active call to the off-pbx
destinations configured for the user's extension.
|
![]() | CancelNoHoldConference |
Cancels the No Hold Conference invocation.
|
![]() | ChangeServiceObservingMode(ServiceObservingMode, CallFeatureServiceFeatureCompletionHandler) | Obsolete.
Change the mode of service observing session.
|
![]() | ChangeServiceObservingMode(ServiceObservingMode, CallFeatureServiceServiceObservingCompletionHandler) |
Change the mode of service observing session.
|
![]() | ClearCrisisAlert |
clears crisis alert for the watcher.
|
![]() | CompleteCallPreemption |
Completes call preemption after user acknowledges the continuous preemption tone.
|
![]() | DirectedCallPickup |
Picks up a call ringing at the specified extension.
|
![]() | EnableAutoCallback(Boolean, CallFeatureServiceFeatureCompletionHandler) |
Enables an automatic callback for the last call if it received a
busy signal or was unanswered.
|
![]() | EnableAutoCallback(Boolean, String, CallFeatureServiceFeatureCompletionHandler) |
Enables or disables automatic callback for the specified destination.
Use this method only if AutoCallback destination is editable (IsDestinationExtensionEditable),
otherwise use EnableAutoCallback(Boolean, CallFeatureServiceFeatureCompletionHandler) method.
|
![]() | EnableCallForwarding(Boolean, String, CallFeatureServiceFeatureCompletionHandler) |
Enables or disables forwarding of all calls to the specified
destination.
|
![]() | EnableCallForwarding(String, Boolean, String, CallFeatureServiceFeatureCompletionHandler) |
Enables or disables forwarding of all calls to the specified
destination for another extension.
|
![]() | EnableCallForwardingBusyNoAnswer(Boolean, String, CallFeatureServiceFeatureCompletionHandler) |
Enables or disables forwarding of calls that receive a busy signal
or are not answered to the specified destination.
|
![]() | EnableCallForwardingBusyNoAnswer(String, Boolean, String, CallFeatureServiceFeatureCompletionHandler) |
Enables or disables forwarding of calls that receive a busy signal
or are not answered to the specified destination for another extension.
|
![]() | EnableEC500(Boolean, CallFeatureServiceFeatureCompletionHandler) |
Enables or disables EC500.
|
![]() | EnableEC500(Boolean, String, CallFeatureServiceFeatureCompletionHandler) |
Enables EC500 with the mobile phone number provided or disables EC500.
Use this method only if EC500 destination is editable (IsDestinationExtensionEditable),
otherwise use EnableEC500(Boolean, CallFeatureServiceFeatureCompletionHandler) method.
|
![]() | EnableExclusion |
Enables or disables exclusion for the active call.
|
![]() | EnableSendAllCalls(Boolean, CallFeatureServiceFeatureCompletionHandler) |
Enables or disables sending all calls to coverage.
|
![]() | EnableSendAllCalls(String, Boolean, CallFeatureServiceFeatureCompletionHandler) |
Enables or disables sending all calls to coverage for another
extension.
|
![]() | ExtendCall |
Extends the active call to the off-pbx destinations configured for
the user's extension, namely EC500.
|
![]() | ExtendedGroupCallPickup |
Picks up a call for the specified pickup group.
|
![]() | GetCallForwardingBusyNoAnswerCapability |
Retrieves the call forwarding busy no answer feature capability for the
specified extension.
|
![]() | GetCallForwardingBusyNoAnswerDestination |
Retrieves the call forwarding busy-no-answer destination for the specified
extension.
|
![]() | GetCallForwardingCapability |
Retrieves the call forwarding feature capability for the
specified extension.
|
![]() | GetCallForwardingDestination |
Retrieves the call forwarding destination for the specified
extension.
|
![]() | GetCallRecordingCapabilityForActionType |
Retrieves call recording capability for the specified call recording action type.
|
![]() | GetCrisisAlert |
Returns crisis alert details.
|
![]() | GetEnhancedCallForwardingCapability |
Retrieves the enhance call forwarding capability for the specified extension.
|
![]() | GetEnhancedCallForwardingStatus |
Retrieves the enhance call forwarding status for the specified
extension.
|
![]() | GetFeatureCapability |
Returns a capability object indicating whether
it is possible to invoke the specified call feature.
|
![]() | GetFeatureStatusForFeature |
Returns the status of the feature specified by the FeatureParameters object.
|
![]() | GetHuntGroupBusyPositionCapability |
Retrieves the hunt-group-busy-position capability for the specified hunt group number.
|
![]() | GetSendAllCallsCapability |
Retrieves send all call capability for the specified extension.
|
![]() | GetServiceObservingStatusParameters |
Returns Service observing feature status parameters.
|
![]() | GroupCallPickup |
Picks up a call for the user's pickup group.
|
![]() | InvokeFeature(FeatureType, CallFeatureServiceFeatureCompletionHandler) |
Invokes a feature that takes no feature invocation parameters.
|
![]() | InvokeFeature(FeatureType, FeatureInvocationParameters, CallFeatureServiceFeatureCompletionHandler) |
Invokes a feature that requires parameters.
|
![]() | InvokeSendNNCall |
Initiates/places a call to the remote address with send-nn.
The call will be placed with the specified extension as the caller's number.
Use this method only if FeatureMode is transient,
otherwise use the SetSendNNEnabled(Boolean, String, CallFeatureServiceFeatureCompletionHandler) method.
|
![]() | IsAutoCallbackEnabled |
A Boolean value indicating whether the auto callback feature is
enabled for the specified destination.
Use this method only if AutoCallback destination is editable (IsDestinationExtensionEditable),
otherwise use AutoCallbackEnabled property.
|
![]() | IsCallForwardingBusyNoAnswerEnabled |
Indicates if the call forwarding busy no answer feature is enabled
for the specified extension.
|
![]() | IsCallForwardingEnabled |
Indicates if the call forwarding feature is enabled for the
specified extension.
|
![]() | IsFeatureAvailable |
Determines if a specific feature is available.
|
![]() | IsSendAllCallsEnabled |
Indicates if the send all calls feature is enabled.
|
![]() | LimitCalls |
Enables or disables Limit Number of Concurrent Calls feature.
|
![]() | MakeNoHoldConference |
Start No Hold Conference for active call, or add new participant to existing conference.
|
![]() | MoveCall |
Perform a Call Handover to move the active call to the user's twin clients.
|
![]() | ParkCall |
Parks the active call.
|
![]() | ParkCallToSlot |
Parks the active call to a park slot.
A parked call may later be unparked from another extension using the park slot.
|
![]() | PerformCallRecordingWithActionType |
Performs call recording operation with specific action type.
|
![]() | PriorityCall |
Starts a priority call to the specified destination.
|
![]() | RetrieveCall |
Perform a Call Handover to retrieve the active call from a user's twin clients.
|
![]() | SetEnhancedCallForwardingStatus(EnhancedCallForwardingStatus, CallFeatureServiceFeatureCompletionHandler) |
Sets the Enhanced Call Forwarding status for the user's local
extension.
|
![]() | SetEnhancedCallForwardingStatus(String, EnhancedCallForwardingStatus, CallFeatureServiceFeatureCompletionHandler) |
Sets the Enhanced Call Forwarding status for another extension.
|
![]() | SetHuntGroupBusyPositionEnabled |
Enables or Disables Hunt Group Busy Position feature for a specified hunt group number.
|
![]() | SetPersonalizedLabelForFeature |
Updates the feature button with personalized label given by user.
|
![]() | SetSendNNEnabled |
Enables or disables send-nn for the specified extension.
Calls will be placed with the specified extension as the caller's number.
Use this method only if FeatureMode is permanent,
otherwise use the InvokeSendNNCall(String, String, CallFeatureServiceFeatureCompletionHandler) method.
|
![]() | StartServiceObserving(String, ServiceObservingType, Int32, CallFeatureServiceFeatureCompletionHandler) | Obsolete.
Starts service observing.
|
![]() | StartServiceObserving(String, ServiceObservingType, Int32, CallFeatureServiceServiceObservingCompletionHandler) |
Starts service observing.
|
![]() | StopCoachingSession(CallFeatureServiceFeatureCompletionHandler) | Obsolete.
Stop coaching and move the service observing session to previous mode.
|
![]() | StopCoachingSession(CallFeatureServiceServiceObservingCompletionHandler) |
Stop coaching and move the service observing session to previous mode.
|
![]() | StopServiceObserving(CallFeatureServiceFeatureCompletionHandler) | Obsolete.
Stops service observing.
|
![]() | StopServiceObserving(CallFeatureServiceServiceObservingCompletionHandler) |
Stops service observing.
|
![]() | UnblockCallingPartyNumber |
Starts a call to the specified destination with the user's calling
party number information unblocked if it would normally be blocked.
|
![]() | UnparkCall(CallFeatureServiceFeatureCompletionHandler) |
Unparks a call previously parked at the user's extension.
|
![]() | UnparkCall(String, CallFeatureServiceFeatureCompletionHandler) |
Unparks a call previously parked at the specified extension.
|
![]() | UnparkCallFromSlot |
Unparks the call from a park slot.
|
![]() | UpdateAutodial |
Sends out a request to update a configured Autodial button.
|
![]() | WhisperPage |
Starts a whisper page to another user that is on an active call.
|