UCC_PROPERTY_TYPE 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 type 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_TYPE
public enum UCC_PROPERTY_TYPE
public enum class UCC_PROPERTY_TYPE
public enum UCC_PROPERTY_TYPE
public enum UCC_PROPERTY_TYPE

Members

Member name Description
UCCPT_BOOLEAN A flag to indicate a property of the Boolean type.
UCCPT_COLLECTION A flag to indicate a property of the IUccCollection type.
UCCPT_DATE A flag to indicate a property of the date (VARIANT_DATE) type.
UCCPT_ENUMERATION A flag to indicate a property of the enumeration type.
UCCPT_NUMERIC A flag to indicate a property of the numeric type.
UCCPT_OBJECT A flag to indicate a property of a generic COM object type.
UCCPT_STRING A flag to indicate a property of the string type.

Remarks

An application can determine the data type of a property value by performing a bit-wise AND operation of the property name against one the UCC_PROPERTY_TYPE values. For example, UCC_PLATFORM_CONTEXT.UCCPT_SUPPORT_HID and UCC_PROPERTY_TYPE.UCCPT_BOOLEAN returns TRUE. The operations against other UCC_PROPERTY_TYPE fields returns FALSE.

Win32 COM/C++ Syntax

typedef enum UCC_PROPERTY_TYPE
{
   UCCPT_STRING = 1 << UCCPMI_TYPE,
   UCCPT_BOOLEAN = 2 << UCCPMI_TYPE,
   UCCPT_NUMERIC = 3 << UCCPMI_TYPE,
   UCCPT_ENUMERATION = 4 << UCCPMI_TYPE,
   UCCPT_OBJECT = 5 << UCCPMI_TYPE,
   UCCPT_COLLECTION = 6 << UCCPMI_TYPE,
   UCCPT_DATE = 7 << UCCPMI_TYPE
};

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