IUccInstantMessagingComposingEvent Interface

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Encapsulates the event data of events indicating changes of the composing state.

Namespace: Microsoft.Office.Interop.UccApi
Assembly: Microsoft.Office.Interop.UccApi (in microsoft.office.interop.uccapi.dll)

Syntax

'Declaration
Public Interface IUccInstantMessagingComposingEvent
    Inherits IUnknown
public interface IUccInstantMessagingComposingEvent : IUnknown
public interface class IUccInstantMessagingComposingEvent : IUnknown
public interface IUccInstantMessagingComposingEvent extends IUnknown
public interface IUccInstantMessagingComposingEvent extends IUnknown

Remarks

Win32 COM/C++ Syntax

interface IUccInstantMessagingComposingEvent : IUnknown

Example

An instance of IUccInstantMessagingComposingEvent is received by a local client in an OnComposing or OnIdle event.

/// <summary>
/// raised when a remote session participant is composing
/// </summary>
/// <param name="pEventSource">IUccInstantMessagingSessionParticipant remote participant</param>
/// <param name="pEventData">IUccInstantMessagingComposingEvent event data</param>
void _IUccInstantMessagingSessionParticipantEvents.OnComposing(
    UccInstantMessagingSessionParticipant pEventSource, 
    UccInstantMessagingComposingEvent pEventData)
{
    Console.WriteLine(
        pEventData.ParticipantEndpoint.Participant.Uri.User + 
        " is composing ";

}

Platforms

Development Platforms

Windows XP Professional with Service Pack 2 (SP2), Windows Server 2000 with Service Pack 4, Windows Server 2003, Windows Vista Ultimate Edition, Windows Vista Business Edition, Windows Vista Enterprise Edition

Target Platforms

See Also

Reference

IUccInstantMessagingComposingEvent Members
Microsoft.Office.Interop.UccApi Namespace