This documentation is archived and is not being maintained.

IUccPresenceCalendarDataInstance 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 calendarData category instance.

Namespace: Microsoft.Office.Interop.UccApi
Assembly: Microsoft.Office.Interop.UccApi (in

public interface IUccPresenceCalendarDataInstance : IUnknown
public interface IUccPresenceCalendarDataInstance extends IUnknown
public interface IUccPresenceCalendarDataInstance extends IUnknown

Calendar data can be extracted from a scheduling application such as Microsoft Outlook. The data includes the working hours and the so-called free-busy information appearing in the calendar of a user. The free-busy information indicates a contiguous time period in which various blocks show the user has an event or a task scheduled, tentatively scheduled or not scheduled. In UCC API, the calendar data is represented by an instance of the calendarData category, which is encapsulated by this interface.An application can then query this interface from the corresponding IUccCategoryInstance object.

Win32 COM/C++ Syntax

interface IUccPresenceCalendarDataInstance : 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