UCC_PROPERTY_CLASS 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 the property class encoded in a property identifier.

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

Syntax

'Declaration
Public Enumeration UCC_PROPERTY_CLASS
public enum UCC_PROPERTY_CLASS
public enum class UCC_PROPERTY_CLASS
public enum UCC_PROPERTY_CLASS
public enum UCC_PROPERTY_CLASS

Members

Member name Description
UCCPCL_CHANNEL Used to identify the classes or interfaces related to the media channel.
UCCPCL_CONFERENCE_CHANNEL Used to identify the classes or interfaces related to the conference channel.
UCCPCL_CONFERENCE_ENTITY Used to identify the classes or interfaces related to the conference entity.
UCCPCL_CONFERENCE_ENTITY_SETTING Used to identify the classes or interfaces related to the conference entity setting.
UCCPCL_CONFERENCE_ENTITY_STATE Used to identify the classes or interfaces related to the conference entity state.
UCCPCL_CONFERENCE_INFORMATION Used to identify the classes or interfaces related to conference information.
UCCPCL_CONFERENCE_MANAGER_OPERATION Used to identify the classes or interfaces related to the conference manager operation.
UCCPCL_CONFERENCE_MEDIA_FILTERS_RULE Used to identify the classes or interfaces related to the conference media filters rule.
UCCPCL_CONFERENCE_MEDIUM Used to identify the classes or interfaces related to the conference medium.
UCCPCL_CONFERENCE_PARTICIPANT Used to identify the classes or interfaces related to the conference participant.
UCCPCL_CONFERENCE_PARTICIPANT_ENDPOINT Used to identify the classes or interfaces related to the conference participant endpoint.
UCCPCL_CONFERENCE_PARTICIPANT_ENDPOINT_CONTEXT Used to identify the classes or interfaces related to the conference participant endpoint context.
UCCPCL_CONFERENCE_RECORDED_MEDIA Used to identify the classes or interfaces related to the conference recorded media.
UCCPCL_CONFERENCE_SESSION Used to identify the classes or interfaces related to the conference session.
UCCPCL_ENDPOINT Used to identify the classes or interfaces related to the endpoint.
UCCPCL_FIND_SERVER_CONTEXT Used to identify the classes or interfaces related to the FindServer context.
UCCPCL_INCOMING_REQUEST_EVENT_CONTEXT Used to identify the classes or interfaces related to the incoming request event context.
UCCPCL_MEDIA_DEVICE Used to identify the classes or interfaces related to the media device.
UCCPCL_MEDIA_DEVICE_SETTING Used to identify the classes or interfaces related to the media device setting.
UCCPCL_OPERATION Used to identify the classes or interfaces related to the asynchronous operation.
UCCPCL_OPERATION_CONTEXT Used to identify the classes or interfaces related to the operation context.
UCCPCL_PLATFORM Used to identify the classes or interfaces related to the UCC API application framework.
UCCPCL_SESSION Used to identify the classes or interfaces related to the session.
UCCPCL_TRANSFER Used to identify the classes or interfaces related to the session transfer.

Remarks

An application uses this enumeration type to determine the UCC API type (class or interface) in which a property can be applied.

Win32 COM/C++ Syntax

typedef enum UCC_PROPERTY_CLASS
{
   UCCPCL_PLATFORM = 1  << UCCPMI_CLASS,
   UCCPCL_ENDPOINT = 2  << UCCPMI_CLASS,
   UCCPCL_SESSION = 3  << UCCPMI_CLASS,
   UCCPCL_CHANNEL = 4  << UCCPMI_CLASS,
   UCCPCL_OPERATION = 5  << UCCPMI_CLASS,
   UCCPCL_OPERATION_CONTEXT = 6  << UCCPMI_CLASS,
   UCCPCL_TRANSFER = 7  << UCCPMI_CLASS,
   UCCPCL_MEDIA_DEVICE_SETTING = 8  << UCCPMI_CLASS,
   UCCPCL_MEDIA_DEVICE = 9  << UCCPMI_CLASS,
   UCCPCL_INCOMING_REQUEST_EVENT_CONTEXT = 10 << UCCPMI_CLASS,
   UCCPCL_FIND_SERVER_CONTEXT = 11 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_PARTICIPANT_ENDPOINT = 12 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_PARTICIPANT_ENDPOINT_CONTEXT = 13 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_PARTICIPANT = 14 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_SESSION = 15 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_CHANNEL = 16 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_ENTITY = 17 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_ENTITY_STATE = 18 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_MEDIUM = 19 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_MEDIA_FILTERS_RULE = 20 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_RECORDED_MEDIA = 21 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_INFORMATION = 22 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_ENTITY_SETTING = 23 << UCCPMI_CLASS,
   UCCPCL_CONFERENCE_MANAGER_OPERATION = 24 << UCCPMI_CLASS
};

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