ParameterFilterRuleFactory Methods


The ParameterFilterRuleFactory type exposes the following members.

Methods

Name Description
Public method Static member CreateBeginsWithRule
Creates a filter rule that determines whether strings from the document begin with a certain string value.
Public method Static member CreateContainsRule
Creates a filter rule that determines whether strings from the document contain a certain string value.
Public method Static member CreateEndsWithRule
Creates a filter rule that determines whether strings from the document end with a certain string value.
Public method Static member CreateEqualsRule(ElementId, ElementId)
Creates a filter rule that determines whether ElementId values from the document equal a certain value.
Public method Static member CreateEqualsRule(ElementId, Int32)
Creates a filter rule that determines whether integer values from the document equal a certain value.
Public method Static member CreateEqualsRule(ElementId, Double, Double)
Creates a filter rule that determines whether double-precision values from the document equal a certain value.
Public method Static member CreateEqualsRule(ElementId, String, Boolean)
Creates a filter rule that determines whether strings from the document equal a certain value.
Public method Static member CreateGreaterOrEqualRule(ElementId, ElementId)
Creates a filter rule that determines whether ElementId values from the document are greater than or equal to a certain value.
Public method Static member CreateGreaterOrEqualRule(ElementId, Int32)
Creates a filter rule that determines whether integer values from the document are greater than or equal to a certain value.
Public method Static member CreateGreaterOrEqualRule(ElementId, Double, Double)
Creates a filter rule that determines whether double-precision values from the document are greater than or equal to a certain value.
Public method Static member CreateGreaterOrEqualRule(ElementId, String, Boolean)
Creates a filter rule that determines whether strings from the document are greater than or equal to a certain value.
Public method Static member CreateGreaterRule(ElementId, ElementId)
Creates a filter rule that determines whether ElementId values from the document are greater than a certain value.
Public method Static member CreateGreaterRule(ElementId, Int32)
Creates a filter rule that determines whether integer values from the document are greater than a certain value.
Public method Static member CreateGreaterRule(ElementId, Double, Double)
Creates a filter rule that determines whether double-precision values from the document are greater than a certain value.
Public method Static member CreateGreaterRule(ElementId, String, Boolean)
Creates a filter rule that determines whether strings from the document are greater than a certain value.
Public method Static member CreateIsAssociatedWithGlobalParameterRule
Creates a filter rule that determines whether a parameter is associated with a certain global parameter.
Public method Static member CreateIsNotAssociatedWithGlobalParameterRule
Creates a filter rule that determines whether a parameter is not associated with a certain global parameter.
Public method Static member CreateLessOrEqualRule(ElementId, ElementId)
Creates a filter rule that determines whether ElementId values from the document are less than or equal to a certain value.
Public method Static member CreateLessOrEqualRule(ElementId, Int32)
Creates a filter rule that determines whether integer values from the document are less than or equal to a certain value.
Public method Static member CreateLessOrEqualRule(ElementId, Double, Double)
Creates a filter rule that determines whether double-precision values from the document are less than or equal to a certain value.
Public method Static member CreateLessOrEqualRule(ElementId, String, Boolean)
Creates a filter rule that determines whether strings from the document are less than or equal to a certain value.
Public method Static member CreateLessRule(ElementId, ElementId)
Creates a filter rule that determines whether ElementId values from the document are less than a certain value.
Public method Static member CreateLessRule(ElementId, Int32)
Creates a filter rule that determines whether integer values from the document are less than a certain value.
Public method Static member CreateLessRule(ElementId, Double, Double)
Creates a filter rule that determines whether double-precision values from the document are less than a certain value.
Public method Static member CreateLessRule(ElementId, String, Boolean)
Creates a filter rule that determines whether strings from the document are less than a certain value.
Public method Static member CreateNotBeginsWithRule
Creates a filter rule that determines whether strings from the document do not begin with a certain string value.
Public method Static member CreateNotContainsRule
Creates a filter rule that determines whether strings from the document do not contain a certain string value.
Public method Static member CreateNotEndsWithRule
Creates a filter rule that determines whether strings from the document do not end with a certain string value.
Public method Static member CreateNotEqualsRule(ElementId, ElementId)
Creates a filter rule that determines whether ElementId values from the document do not equal a certain value.
Public method Static member CreateNotEqualsRule(ElementId, Int32)
Creates a filter rule that determines whether integer values from the document do not equal a certain value.
Public method Static member CreateNotEqualsRule(ElementId, Double, Double)
Creates a filter rule that determines whether double-precision values from the document do not equal a certain value.
Public method Static member CreateNotEqualsRule(ElementId, String, Boolean)
Creates a filter rule that determines whether strings from the document do not equal a certain value.
Public method Static member CreateSharedParameterApplicableRule
Creates a filter rule that tests elements for support of a shared parameter.
Public method Dispose
Public method Equals
Determines whether the specified Object is equal to the current Object .
(Inherited from Object .)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object .)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object .)
Public method ToString
Returns a string that represents the current object.
(Inherited from Object .)

See Also