QaSiftRules
Methods
| Type | Name | Parameters | Returns |
|---|---|---|---|
| Sub | AddFeatFilterValue(ByVal filt As Integer, ByVal value As String) | ||
| Function | Copy(ByVal Label As String) | IQaSiftRules | |
| Function | Delete() | Boolean | |
| Function | GetCondition(ByVal cond As Long) | String | |
| Function | GetConditionsMustMatch() | eConditionsMatch | |
| Function | GetDataSet() | IQaDataSet | |
| Function | GetEliminate(ByVal eliminateType As eEliminateType) | eEliminateType | Boolean |
| Function | GetFeatFiltersMatch() | eFeatureFiltersMatch | |
| Function | GetFeatFilterValue(ByVal filt As Integer, ByVal idx As Long) | String | |
| Function | GetFeatFilterValueChecked(ByVal filt As Integer, ByVal value As String) | Boolean | |
| Function | GetFeatFilterValueCount(ByVal filt As Integer) | Long | |
| Function | GetFeatureFilterLabel(ByVal filt As Integer) | String | |
| Function | GetFeatureFilterType(ByVal filt As Integer) | Integer | |
| Function | GetIndex() | Long | |
| Function | GetRestrictedElement(ByVal filt As Integer, ByVal idx As Long) | String | |
| Function | GetRestrictedElementsCount(ByVal filt As Integer) | Long | |
| Function | GetSiftRuleChr(ByVal smiType As eSmiType, ByVal chrType As eSiftRuleCharacteristicType) | eSmiType eSiftRuleCharacteristicType |
Boolean |
| Function | GetSiftRulesXML() | String | |
| Function | GetSiftRuleValueType(ByVal smiType As eSmiType, ByVal chrType As eSiftRuleCharacteristicType) | eSmiType eSiftRuleCharacteristicType |
eSiftValueType |
| Function | GetSmiDirection(ByVal directionType As eSmiDirectionType) | eSmiDirectionType | Boolean |
| Function | GetSmiHand(ByVal handType As eSmiHandType) | eSmiHandType | Boolean |
| Function | GetSmiTypeFeat(ByVal smiType As eSmiType) | eSmiType | Boolean |
| Function | GetSortValue(ByVal Sort As Long) | String | |
| Function | GetTopValue(ByVal topType As eTopValueType) | eTopValueType | Long |
| Function | GetTopValueType() | eTopValueType | |
| Function | GetUseCondition(ByVal cond As Long) | Boolean | |
| Function | GetUseFeatFilter(ByVal filt As Integer) | Boolean | |
| Function | GetUseSort(ByVal Sort As Long) | Boolean | |
| Sub | RemoveFeatFilterValue(ByVal filt As Integer, ByVal value As String) | ||
| Function | Rename(ByVal Label As String) | Boolean | |
| Sub | ResetDefaults() | void | |
| Sub | SetCondition(ByVal cond As Long, ByVal value As String) | ||
| Sub | SetConditionsMustMatch(ByVal matchType As eConditionsMatch) | eEliminateType | |
| Sub | SetEliminate(ByVal eliminateType As eEliminateType, ByVal use As Boolean) | eEliminateType | |
| Sub | SetFeatFiltersMatch(ByVal matchType As eFeatureFiltersMatch) | eFeatureFiltersMatch | |
| Function | SetIndex(ByVal idx As Long) | Boolean | |
| Sub | SetSiftRuleChr(ByVal smiType As eSmiType, ByVal chrType As eSiftRuleCharacteristicType, ByVal use As Boolean) | eSmiType eSiftRuleCharacteristicType |
|
| Sub | SetSiftRuleChrValueType(ByVal smiType As eSmiType, ByVal chrType As eSiftRuleCharacteristicType, ByVal valueType As eSiftValueType, ByVal use As Boolean) | eSmiType eSiftRuleCharacteristicType eSiftValueType |
|
| Sub | SetSiftRuleValueType(ByVal smiType As eSmiType, ByVal chrType As eSiftRuleCharacteristicType, ByVal valueType As eSiftValueType) | eSmiType eSiftRuleCharacteristicType eSiftValueType |
|
| Sub | SetSmiDirection(ByVal directionType As eSmiDirectionType, ByVal use As Boolean) | eSmiDirectionType | |
| Sub | SetSmiHand(ByVal handType As eSmiHandType, ByVal use As Boolean) | eSmiHandType | |
| Sub | SetSmiTypeFeat(ByVal smiType As eSmiType, ByVal use As Boolean) | eSmiType | |
| Sub | SetSortValue(ByVal Sort As Long, ByVal value As String) | ||
| Sub | SetTopValue(ByVal topType As eTopValueType, ByVal value As Long) | eTopValueType | |
| Sub | SetTopValueType(ByVal topType As eTopValueType) | eTopValueType | |
| Sub | SetUseCondition(ByVal cond As Long, ByVal use As Boolean) | ||
| Sub | SetUseFeatFilter(ByVal filt As Integer, ByVal use As Boolean) | ||
| Sub | SetUseSort(ByVal Sort As Long, ByVal use As Boolean) |
SiftRule Enumerators
Can we improve this topic? Click Send Feedback in the upper right of the screen to share your comments!