Changes in 2020 vs 2025.3 12 missing 12 changed
Flip API Versions →Missing in 2020 (only available in 2025.3)
CreateBeginsWithRule(ElementId, String)
CreateContainsRule(ElementId, String)
CreateEndsWithRule(ElementId, String)
CreateEqualsRule(ElementId, String)
CreateGreaterOrEqualRule(ElementId, String)
CreateGreaterRule(ElementId, String)
CreateLessOrEqualRule(ElementId, String)
CreateLessRule(ElementId, String)
CreateNotBeginsWithRule(ElementId, String)
CreateNotContainsRule(ElementId, String)
CreateNotEndsWithRule(ElementId, String)
CreateNotEqualsRule(ElementId, String)
Changed members
ParameterFilterRuleFactory.CreateBeginsWithRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value for which values from the document will be searched. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateContainsRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value for which values from the document will be searched. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateEndsWithRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value for which values from the document will be searched. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateEqualsRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value against which values from the document will be compared. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateGreaterOrEqualRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value against which values from the document will be compared. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateGreaterRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value against which values from the document will be compared. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateLessOrEqualRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value against which values from the document will be compared. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateLessRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value against which values from the document will be compared. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateNotBeginsWithRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value for which values from the document will be searched. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateNotContainsRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value for which values from the document will be searched. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateNotEndsWithRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value for which values from the document will be searched. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |
ParameterFilterRuleFactory.CreateNotEqualsRule(ElementId, String, Boolean)
Became obsolete in 2025.3: This method is deprecated in Revit 2023 and may be removed in a future version of Revit. Please use the constructor without the `caseSensitive` argument instead.
| parameter | ElementId | A string-typed parameter used to get values from the document for a given element. |
| value | String | The user-supplied string value against which values from the document will be compared. |
| caseSensitive | Boolean | If true, the string comparison will be case-sensitive. |
| → returns | FilterRule | FilterRule |