WcmDataType enumeration

Enumerates the data types returned from the ISettingsItem::GetDataType method. The values correspond appropriately to typical programming types. An exception is the flag value dataTypeFlagArray. This flag may appear combined with dataTypeByte or dataTypeString to indicate xsd:hexBinary or wcm:multiString settings (respectively).

Each of the following constants correspond to a data type.

Syntax


typedef enum __MIDL___MIDL_itf_wcmconfig_0000_0000_0013 { 
  dataTypeByte       = 1,
  dataTypeSByte      = 2,
  dataTypeUInt16     = 3,
  dataTypeInt16      = 4,
  dataTypeUInt32     = 5,
  dataTypeInt32      = 6,
  dataTypeUInt64     = 7,
  dataTypeInt64      = 8,
  dataTypeBoolean    = 11,
  dataTypeString     = 12,
  dataTypeFlagArray  = 0x8000
} WcmDataType;

Constants

dataTypeByte

Corresponds to a byte.

dataTypeSByte

Corresponds to a signed byte.

dataTypeUInt16

Corresponds to an unsigned 16-bit integer.

dataTypeInt16

Corresponds to a 16-bit integer.

dataTypeUInt32

Corresponds to an unsigned 32-bit integer.

dataTypeInt32

Corresponds to a 32-bit integer.

dataTypeUInt64

Corresponds to an unsigned 64-bit integer.

dataTypeInt64

Corresponds to a 64-bit integer.

dataTypeBoolean

Corresponds to a Boolean.

dataTypeString

Corresponds to a string.

dataTypeFlagArray

This flag may appear combined with dataTypeByte or dataTypeString to indicate xsd:hexBinary or wcm:multiString settings, respectively.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

WcmConfig.h

IDL

WcmConfig.idl

 

 

Show: