This documentation is archived and is not being maintained.

IUccCategoryContext 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 collection of category instances of a given category name published by a particular presentity.

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

public interface IUccCategoryContext : IUnknown
public interface IUccCategoryContext extends IUnknown
public interface IUccCategoryContext extends IUnknown

IUccCategoryContext exposes properties and methods useful for discovering the collection of category instances within the given category context as well as the publisher of the instances. An important property of IUccCategoryContext is the Name property which identifies the category context itself.

The collection of category instances within a category context can be queried to return all instances in a given ACL container. With the addition of an additional query parameter, a client can query for a specific category instance within the collection of instances.

In an active subscription, the server sends presence updates at the category context level. It does not send the status for just one category instance at a time. To receive update notification for individual category instances, advise for events on a category instance when handling the OnCategoryInstanceAdded event.

Win32 COM/C++ Syntax

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