IUccPresenceServiceElement 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 a service element.

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


Public Interface IUccPresenceServiceElement
    Inherits IUnknown
public interface IUccPresenceServiceElement : IUnknown
public interface class IUccPresenceServiceElement : IUnknown
public interface IUccPresenceServiceElement extends IUnknown
public interface IUccPresenceServiceElement extends IUnknown


A service element represents the aggregated capabilities and machine states of a user's endpoints. It is generated by the aggregation script supported by Office Communications Server. For example, a user has remained idle in Office Communicator for hours and has just finished a voice call using a VoIP phone. The user's presence is represented by a service element indicating that the user's machine state is active for the audio capability but idle for the text capability. This is because the phone device lacks the text capability.

Win32 COM/C++ Syntax

interface IUccPresenceServiceElement : IUnknown


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


IUccPresenceServiceElement Members
Microsoft.Office.Interop.UccApi Namespace