Expand Minimize
This topic has not yet been rated - Rate this topic

UCC_PRESENCE_AVAILABILITY Enumeration

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)
public enum UCC_PRESENCE_AVAILABILITY
public enum UCC_PRESENCE_AVAILABILITY
public enum UCC_PRESENCE_AVAILABILITY
Member nameDescription
UCCPA_BUSYA flag indicating that the contact is busy.
UCCPA_DO_NOT_DISTURBA flag indicating that the contact does not want to be disturbed.
UCCPA_FREEA flag indicating that the contact is available.
UCCPA_IDLE_BUSYA flag indicating that the contact is busy and inactive.
UCCPA_IDLE_FREEA flag indicating that the contact is available but inactive.
UCCPA_NOT_SETA flag indicating that the presence state is unspecified. An application must not set this flag to publish any presence availability.
UCCPA_TEMP_UNALERTABLEA flag indicating that the contact temporarily cannot be alerted.
UCCPA_UNALERTABLEA flag indicating that the contact cannot be alerted.
UCCPA_UNAVAILABLEA flag indicating that the contact is not available.

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
};

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

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.