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.

See Also

Reference

InstantMessagingFlow Class

InstantMessagingFlow Members

Microsoft.Rtc.Collaboration Namespace