|  | 
| string | extensionId  [get, set] | 
|  | Internal identifier of an extension. Optional parameter Default: ~  More... 
 | 
|  | 
| string | telephonyStatus  [get, set] | 
|  | Telephony presence status. Returned if telephony status is changed. Enum: NoCall, CallConnected, Ringing, OnHold, ParkedCall  More... 
 | 
|  | 
| long? | sequence  [get, set] | 
|  | Order number of a notification to state the chronology Format: int32  More... 
 | 
|  | 
| string | presenceStatus  [get, set] | 
|  | Aggregated presence status, calculated from a number of sources Enum: Offline, Busy, Available  More... 
 | 
|  | 
| string | userStatus  [get, set] | 
|  | User-defined presence status (as previously published by the user) Enum: Offline, Busy, Available  More... 
 | 
|  | 
| string | dndStatus  [get, set] | 
|  | Extended DnD (Do not Disturb) status Enum: TakeAllCalls, DoNotAcceptAnyCalls, DoNotAcceptDepartmentCalls, TakeDepartmentCallsOnly  More... 
 | 
|  | 
| bool? | allowSeeMyPresence  [get, set] | 
|  | If trueenables other extensions to see the extension presence status  More...
 | 
|  | 
| bool? | ringOnMonitoredCall  [get, set] | 
|  | If trueenables to ring extension phone, if any user monitored by this extension is ringing  More...
 | 
|  | 
| bool? | pickUpCallsOnHold  [get, set] | 
|  | If trueenables the extension user to pick up a monitored line on hold  More...
 | 
|  | 
| string | ownerId  [get, set] | 
|  | Internal identifier of a subscription owner extension  More... 
 | 
|  | 
◆ allowSeeMyPresence
  
  | 
        
          | bool? RingCentral.ExtensionPresenceEventBody.allowSeeMyPresence |  | getset | 
 
If true enables other extensions to see the extension presence status 
 
 
◆ dndStatus
  
  | 
        
          | string RingCentral.ExtensionPresenceEventBody.dndStatus |  | getset | 
 
Extended DnD (Do not Disturb) status Enum: TakeAllCalls, DoNotAcceptAnyCalls, DoNotAcceptDepartmentCalls, TakeDepartmentCallsOnly 
 
 
◆ extensionId
  
  | 
        
          | string RingCentral.ExtensionPresenceEventBody.extensionId |  | getset | 
 
Internal identifier of an extension. Optional parameter Default: ~ 
 
 
◆ ownerId
  
  | 
        
          | string RingCentral.ExtensionPresenceEventBody.ownerId |  | getset | 
 
Internal identifier of a subscription owner extension 
 
 
◆ pickUpCallsOnHold
  
  | 
        
          | bool? RingCentral.ExtensionPresenceEventBody.pickUpCallsOnHold |  | getset | 
 
If true enables the extension user to pick up a monitored line on hold 
 
 
◆ presenceStatus
  
  | 
        
          | string RingCentral.ExtensionPresenceEventBody.presenceStatus |  | getset | 
 
Aggregated presence status, calculated from a number of sources Enum: Offline, Busy, Available 
 
 
◆ ringOnMonitoredCall
  
  | 
        
          | bool? RingCentral.ExtensionPresenceEventBody.ringOnMonitoredCall |  | getset | 
 
If true enables to ring extension phone, if any user monitored by this extension is ringing 
 
 
◆ sequence
  
  | 
        
          | long? RingCentral.ExtensionPresenceEventBody.sequence |  | getset | 
 
Order number of a notification to state the chronology Format: int32 
 
 
◆ telephonyStatus
  
  | 
        
          | string RingCentral.ExtensionPresenceEventBody.telephonyStatus |  | getset | 
 
Telephony presence status. Returned if telephony status is changed. Enum: NoCall, CallConnected, Ringing, OnHold, ParkedCall 
 
 
◆ userStatus
  
  | 
        
          | string RingCentral.ExtensionPresenceEventBody.userStatus |  | getset | 
 
User-defined presence status (as previously published by the user) Enum: Offline, Busy, Available 
 
 
The documentation for this class was generated from the following file:
- RingCentral.Net/Definitions/ExtensionPresenceEventBody.cs