The FsrmPropertyDefinitionType enumeration defines the set of property definition types that can be used to define file classification properties.
typedef enum _FsrmPropertyDefinitionType
{
FsrmPropertyDefinitionType_Unknown = 0,
FsrmPropertyDefinitionType_OrderedList = 1,
FsrmPropertyDefinitionType_MultiChoiceList = 2,
FsrmPropertyDefinitionType_SingleChoiceList = 3,
FsrmPropertyDefinitionType_String = 4,
FsrmPropertyDefinitionType_MultiString = 5,
FsrmPropertyDefinitionType_Int = 6,
FsrmPropertyDefinitionType_Bool = 7,
FsrmPropertyDefinitionType_Date = 8
} FsrmPropertyDefinitionType;
FsrmPropertyDefinitionType_Unknown: The property definition type is unknown.
FsrmPropertyDefinitionType_OrderedList: The property definition defines a list of possible values, one of which can be assigned to the property.
FsrmPropertyDefinitionType_MultiChoiceList: The property definition defines a list of possible values, one or more of which can be assigned to the property. When a property value of this type is set for a file, the individual choices are separated with the "|" character.
FsrmPropertyDefinitionType_SingleChoiceList: The property definition defines a list of possible values, one of which can be assigned to the property.<18>
FsrmPropertyDefinitionType_String: The property definition type indicates that an arbitrary string value can be assigned to the property.
FsrmPropertyDefinitionType_MultiString: The property definition indicates that one or more arbitrary string values can be assigned to the property. When a property value of this type is set for a file, the individual strings are separated with the "|" character.
FsrmPropertyDefinitionType_Int: The property definition indicates that an integer value can be assigned to the property.
FsrmPropertyDefinitionType_Bool: The property definition indicates that a Boolean value can be assigned to the property.
FsrmPropertyDefinitionType_Date: The property definition indicates that a date value can be assigned to the property.