This documentation is archived and is not being maintained.

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

Public Interface IUccInstantMessagingComposingEvent
	Inherits IUnknown
public interface IUccInstantMessagingComposingEvent extends IUnknown
public interface IUccInstantMessagingComposingEvent extends IUnknown

Win32 COM/C++ Syntax

interface IUccInstantMessagingComposingEvent : IUnknown

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)
        pEventData.ParticipantEndpoint.Participant.Uri.User + 
        " is composing ";


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