Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

UCC_PROPERTY_TYPE Enumeration

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)
'Declaration
Public Enumeration UCC_PROPERTY_TYPE
public enum UCC_PROPERTY_TYPE
public enum UCC_PROPERTY_TYPE
Member nameDescription
UCCPT_BOOLEANA flag to indicate a property of the Boolean type.
UCCPT_COLLECTIONA flag to indicate a property of the IUccCollection type.
UCCPT_DATEA flag to indicate a property of the date (VARIANT_DATE) type.
UCCPT_ENUMERATIONA flag to indicate a property of the enumeration type.
UCCPT_NUMERICA flag to indicate a property of the numeric type.
UCCPT_OBJECTA flag to indicate a property of a generic COM object type.
UCCPT_STRINGA flag to indicate a property of the string type.

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

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)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.