FsrmPropertyConditionType enumeration

Defines the possible comparison operations that can be used to determine whether a property value of a file meets a particular condition.

Syntax


typedef enum _FsrmPropertyConditionType { 
  FsrmPropertyConditionType_Unknown         = 0,
  FsrmPropertyConditionType_Equal           = 1,
  FsrmPropertyConditionType_NotEqual        = 2,
  FsrmPropertyConditionType_GreaterThan     = 3,
  FsrmPropertyConditionType_LessThan        = 4,
  FsrmPropertyConditionType_Contain         = 5,
  FsrmPropertyConditionType_Exist           = 6,
  FsrmPropertyConditionType_NotExist        = 7,
  FsrmPropertyConditionType_StartWith       = 8,
  FsrmPropertyConditionType_EndWith         = 9,
  FsrmPropertyConditionType_ContainedIn     = 10,
  FsrmPropertyConditionType_PrefixOf        = 11,
  FsrmPropertyConditionType_SuffixOf        = 12,
  FsrmPropertyConditionType_MatchesPattern  = 13
} FsrmPropertyConditionType;

Constants

FsrmPropertyConditionType_Unknown

The operator is unknown; do not use this value.

FsrmPropertyConditionType_Equal

The property condition is met if the property value is equal to a specified value.

FsrmPropertyConditionType_NotEqual

The property condition is met if the property value is not equal to a specified value.

FsrmPropertyConditionType_GreaterThan

The property condition is met if the property value is greater than a specified value.

FsrmPropertyConditionType_LessThan

The property condition is met if the property value is less than a specified value.

FsrmPropertyConditionType_Contain

The property condition is met if the property value contains the specified value.

FsrmPropertyConditionType_Exist

The property condition is met if the property value exists.

FsrmPropertyConditionType_NotExist

The property condition is met if the property value does not exist.

FsrmPropertyConditionType_StartWith

The property condition is met if the property value starts with the specified value.

FsrmPropertyConditionType_EndWith

The property condition is met if the property value ends with the specified value.

FsrmPropertyConditionType_ContainedIn

The property condition is met if the property value is contained in the specified value.

FsrmPropertyConditionType_PrefixOf

The property condition is met if the property value is a prefix of the specified value.

FsrmPropertyConditionType_SuffixOf

The property condition is met if the property value is a suffix of the specified value.

FsrmPropertyConditionType_MatchesPattern

The property condition is met if the property value matches the specified pattern. The pattern format is a semicolon-separated list of wildcard patterns. For example "*.exe;*.com"

Windows Server 2008 R2:  This enumeration value is not supported before Windows Server 2012.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008 R2

Header

Fsrm.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h, or Fsrmenums.h)

IDL

FsrmEnums.idl

See also

FSRM Enumerations
IFsrmPropertyCondition.Type
IFsrmFileConditionProperty.Operator

 

 

Show: