LocalComposingState Property
Gets or sets the local composing state.
Namespace: Microsoft.Rtc.Collaboration
Assembly: Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)
Syntax
'Declaration
Public Property LocalComposingState As ComposingState
Get
Set
'Usage
Dim instance As InstantMessagingFlow
Dim value As ComposingState
value = instance.LocalComposingState
instance.LocalComposingState = value
public ComposingState LocalComposingState { get; set; }
Property Value
Type: Microsoft.Rtc.Collaboration..::..ComposingState
Remarks
This will result in "Typing" or "Idle" notification to the remote participants.
Setting the state will automatically send Typing/Idle notifications to remote participants. Once set to "Typing", automatic refresh of the "Typing" state occurs every 5 seconds until a message is sent or the state is set explicitly to "Idle". If a message is sent, it is not necessary to set to Idle since the composing state will be automatically reset to Idle. Note that RemoteComposingStateChanged event will not be raised when this property is set.