UCC_PRESENCE_AVAILABILITY Enumeration

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.

Enumerates presence availability values supported by the UCC API.

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

Syntax

'Declaration
Public Enumeration UCC_PRESENCE_AVAILABILITY
public enum UCC_PRESENCE_AVAILABILITY
public enum class UCC_PRESENCE_AVAILABILITY
public enum UCC_PRESENCE_AVAILABILITY
public enum UCC_PRESENCE_AVAILABILITY

Members

Member name Description
UCCPA_BUSY A flag indicating that the contact is busy.
UCCPA_DO_NOT_DISTURB A flag indicating that the contact does not want to be disturbed.
UCCPA_FREE A flag indicating that the contact is available.
UCCPA_IDLE_BUSY A flag indicating that the contact is busy and inactive.
UCCPA_IDLE_FREE A flag indicating that the contact is available but inactive.
UCCPA_NOT_SET A flag indicating that the presence state is unspecified. An application must not set this flag to publish any presence availability.
UCCPA_TEMP_UNALERTABLE A flag indicating that the contact temporarily cannot be alerted.
UCCPA_UNALERTABLE A flag indicating that the contact cannot be alerted.
UCCPA_UNAVAILABLE A flag indicating that the contact is not available.

Remarks

These values are used by Office Communicator and Office Communications Server.

Win32 COM/C++ Syntax

typedef enum UCC_PRESENCE_AVAILABILITY
{
   UCCPA_NOT_SET = 0,
   UCCPA_FREE = 3000,
   UCCPA_IDLE_FREE = 4500,
   UCCPA_BUSY = 6000,
   UCCPA_IDLE_BUSY = 7500,
   UCCPA_DO_NOT_DISTURB = 9000,
   UCCPA_TEMP_UNALERTABLE = 12000,
   UCCPA_UNALERTABLE = 15000,
   UCCPA_UNAVAILABLE = 18000
};

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

Microsoft.Office.Interop.UccApi Namespace