ParameterFilterRuleFactory
Description:
Contains functions that create appropriate FilterRule objects based on the parameters given.
Contains functions that create appropriate FilterRule objects based on the parameters given.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.ParameterFilterRuleFactory
System.Object
Autodesk.Revit.DB.ParameterFilterRuleFactory
public class ParameterFilterRuleFactory : IDisposable
| Name | Return Type | Description |
|---|---|---|
| CreateBeginsWithRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document begin with a certain string value. |
| CreateBeginsWithRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document begin with a certain string value. |
| CreateContainsRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document contain a certain string value. |
| CreateContainsRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document contain a certain string value. |
| CreateEndsWithRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document end with a certain string value. |
| CreateEndsWithRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document end with a certain string value. |
| CreateEqualsRule(ElementId, Double, Double) | FilterRule | Creates a filter rule that determines whether double-precision values from the document equal a certain value. |
| CreateEqualsRule(ElementId, ElementId) | FilterRule | Creates a filter rule that determines whether ElementId values from the document equal a certain value. |
| CreateEqualsRule(ElementId, Int32) | FilterRule | Creates a filter rule that determines whether integer values from the document equal a certain value. |
| CreateEqualsRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document equal a certain value. |
| CreateEqualsRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document equal a certain value. |
| CreateGreaterOrEqualRule(ElementId, Double, Double) | FilterRule | Creates a filter rule that determines whether double-precision values from the document are greater than or equal to a certain value. |
| CreateGreaterOrEqualRule(ElementId, ElementId) | FilterRule | Creates a filter rule that determines whether ElementId values from the document are greater than or equal to a certain value. |
| CreateGreaterOrEqualRule(ElementId, Int32) | FilterRule | Creates a filter rule that determines whether integer values from the document are greater than or equal to a certain value. |
| CreateGreaterOrEqualRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document are greater than or equal to a certain value. |
| CreateGreaterOrEqualRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document are greater than or equal to a certain value. |
| CreateGreaterRule(ElementId, Double, Double) | FilterRule | Creates a filter rule that determines whether double-precision values from the document are greater than a certain value. |
| CreateGreaterRule(ElementId, ElementId) | FilterRule | Creates a filter rule that determines whether ElementId values from the document are greater than a certain value. |
| CreateGreaterRule(ElementId, Int32) | FilterRule | Creates a filter rule that determines whether integer values from the document are greater than a certain value. |
| CreateGreaterRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document are greater than a certain value. |
| CreateGreaterRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document are greater than a certain value. |
| CreateHasNoValueParameterRule(ElementId) | FilterRule | Creates a filter rule that determines whether an element's parameter does not have a value. |
| CreateHasValueParameterRule(ElementId) | FilterRule | Creates a filter rule that determines whether an element's parameter has a value. |
| CreateIsAssociatedWithGlobalParameterRule(ElementId, ElementId) | FilterRule | Creates a filter rule that determines whether a parameter is associated with a certain global parameter. |
| CreateIsNotAssociatedWithGlobalParameterRule(ElementId, ElementId) | FilterRule | Creates a filter rule that determines whether a parameter is not associated with a certain global parameter. |
| CreateLessOrEqualRule(ElementId, Double, Double) | FilterRule | Creates a filter rule that determines whether double-precision values from the document are less than or equal to a certain value. |
| CreateLessOrEqualRule(ElementId, ElementId) | FilterRule | Creates a filter rule that determines whether ElementId values from the document are less than or equal to a certain value. |
| CreateLessOrEqualRule(ElementId, Int32) | FilterRule | Creates a filter rule that determines whether integer values from the document are less than or equal to a certain value. |
| CreateLessOrEqualRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document are less than or equal to a certain value. |
| CreateLessOrEqualRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document are less than or equal to a certain value. |
| CreateLessRule(ElementId, Double, Double) | FilterRule | Creates a filter rule that determines whether double-precision values from the document are less than a certain value. |
| CreateLessRule(ElementId, ElementId) | FilterRule | Creates a filter rule that determines whether ElementId values from the document are less than a certain value. |
| CreateLessRule(ElementId, Int32) | FilterRule | Creates a filter rule that determines whether integer values from the document are less than a certain value. |
| CreateLessRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document are less than a certain value. |
| CreateLessRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document are less than a certain value. |
| CreateNotBeginsWithRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document do not begin with a certain string value. |
| CreateNotBeginsWithRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document do not begin with a certain string value. |
| CreateNotContainsRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document do not contain a certain string value. |
| CreateNotContainsRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document do not contain a certain string value. |
| CreateNotEndsWithRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document do not end with a certain string value. |
| CreateNotEndsWithRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document do not end with a certain string value. |
| CreateNotEqualsRule(ElementId, Double, Double) | FilterRule | Creates a filter rule that determines whether double-precision values from the document do not equal a certain value. |
| CreateNotEqualsRule(ElementId, ElementId) | FilterRule | Creates a filter rule that determines whether ElementId values from the document do not equal a certain value. |
| CreateNotEqualsRule(ElementId, Int32) | FilterRule | Creates a filter rule that determines whether integer values from the document do not equal a certain value. |
| CreateNotEqualsRule(ElementId, String) | FilterRule | Creates a filter rule that determines whether strings from the document do not equal a certain value. |
| CreateNotEqualsRule(ElementId, String, Boolean) | FilterRule | Creates a filter rule that determines whether strings from the document do not equal a certain value. |
| CreateSharedParameterApplicableRule(String) | FilterRule | Creates a filter rule that tests elements for support of a shared parameter. |
| Dispose() | None | Releases all resources used by the |
| Name | Return Type | Description |
|---|---|---|
| IsValidObject | bool | Specifies whether the .NET object represents a valid Revit entity. |