Enum PropertyConditionOperation
- Namespace
- Microsoft.WindowsAPICodePack.Shell.PropertySystem
- Assembly
- Microsoft.WindowsAPICodePack.Shell.dll
Provides a set of flags to be used with IConditionFactory, ICondition, and IConditionGenerator to indicate the operation.
public enum PropertyConditionOperation
Fields
ApplicationSpecific = 14
The application is free to interpret this in any suitable way.
DOSWildCards = 11
The value of the property must match the value of the constant, where '?' matches any single character and '*' matches any sequence of characters.
Equal = 1
The value of the property and the value of the constant must be equal.
GreaterThan = 4
The value of the property must be greater than the value of the constant.
GreaterThanOrEqual = 6
The value of the property must be greater than or equal to the value of the constant.
Implicit = 0
The implicit comparison between the value of the property and the value of the constant.
LessThan = 3
The value of the property must be less than the value of the constant.
LessThanOrEqual = 5
The value of the property must be less than or equal to the value of the constant.
NotEqual = 2
The value of the property and the value of the constant must not be equal.
ValueContains = 9
The value of the property must contain the value of the constant.
ValueEndsWith = 8
The value of the property must end with the value of the constant.
ValueNotContains = 10
The value of the property must not contain the value of the constant.
ValueStartsWith = 7
The value of the property must begin with the value of the constant.
WordEqual = 12
The value of the property must contain a word that is the value of the constant.
WordStartsWith = 13
The value of the property must contain a word that begins with the value of the constant.