Supported variant type mapping (FAST Search Server 2010 for SharePoint)
Applies to: FAST Search Server 2010
When you map a crawled property into a managed property, there has to exist a supported conversion from the variant type of the crawled property into the data type specified for the managed property in Microsoft FAST Search Server 2010 for SharePoint.
Supported variant type conversions
The following variant types can be converted into the native FAST Search Server 2010 for SharePoint types. Variant types that have no mapping will be dropped during processing. For more information about variants, see PROPVARIANT Structure.
Variant Id | Propvariant type | FAST Search Server 2010 for SharePoint type |
---|---|---|
0 |
VT_EMPTY |
|
1 |
VT_NULL |
|
2 |
VT_I2 |
int,bool |
3 |
VT_I4 |
int,bool |
4 |
VT_R4 |
Float |
5 |
VT_R8 |
decimal |
6 |
VT_CY |
int,bool |
7 |
VT_DATE |
datetime |
8 |
VT_BSTR |
string |
9 |
VT_DISPATCH |
|
10 |
VT_ERROR |
|
11 |
VT_BOOL |
bool |
12 |
VT_VARIANT |
|
13 |
VT_UNKNOWN |
|
14 |
VT_DECIMAL |
decimal |
16 |
VT_I1 |
int,bool |
17 |
VT_UI1 |
int,bool |
18 |
VT_UI2 |
int,bool |
19 |
VT_UI4 |
int,bool |
20 |
VT_I8 |
int,bool |
21 |
VT_UI8 |
int,bool |
22 |
VT_INT |
int,bool |
23 |
VT_UINT |
int,bool |
30 |
VT_LPSTR |
string |
31 |
VT_LPWSTR |
string |
64 |
VT_FILETIME |
datetime |
72 |
VT_CLSID |
string |
Note
All variant types are masked by VT_TYPEMASK = 0xFFF
prior to mapping.