RVTDocs.com
Namespace: Autodesk.Revit.DB

ParameterFilterRuleFactory

Class
Description:
Contains functions that create appropriate FilterRule objects based on the parameters given.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.ParameterFilterRuleFactory
Syntax
ParameterFilterRuleFactory Class Members:
Name Description Inherited From
IsValidObject Specifies whether the .NET object represents a valid Revit entity.
Name Description Inherited From
CreateBeginsWithRule(ElementId, String) Creates a filter rule that determines whether strings from the document begin with a certain string value.
CreateBeginsWithRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document begin with a certain string value.
CreateContainsRule(ElementId, String) Creates a filter rule that determines whether strings from the document contain a certain string value.
CreateContainsRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document contain a certain string value.
CreateEndsWithRule(ElementId, String) Creates a filter rule that determines whether strings from the document end with a certain string value.
CreateEndsWithRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document end with a certain string value.
CreateEqualsRule(ElementId, ElementId) Creates a filter rule that determines whether ElementId values from the document equal a certain value.
CreateEqualsRule(ElementId, Int32) Creates a filter rule that determines whether integer values from the document equal a certain value.
CreateEqualsRule(ElementId, String) Creates a filter rule that determines whether strings from the document equal a certain value.
CreateEqualsRule(ElementId, Double, Double) Creates a filter rule that determines whether double-precision values from the document equal a certain value.
CreateEqualsRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document equal a certain value.
CreateGreaterOrEqualRule(ElementId, ElementId) Creates a filter rule that determines whether ElementId values from the document are greater than or equal to a certain value.
CreateGreaterOrEqualRule(ElementId, Int32) Creates a filter rule that determines whether integer values from the document are greater than or equal to a certain value.
CreateGreaterOrEqualRule(ElementId, String) Creates a filter rule that determines whether strings from the document are greater than or equal to a certain value.
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.
CreateGreaterOrEqualRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document are greater than or equal to a certain value.
CreateGreaterRule(ElementId, ElementId) Creates a filter rule that determines whether ElementId values from the document are greater than a certain value.
CreateGreaterRule(ElementId, Int32) Creates a filter rule that determines whether integer values from the document are greater than a certain value.
CreateGreaterRule(ElementId, String) Creates a filter rule that determines whether strings from the document are greater than a certain value.
CreateGreaterRule(ElementId, Double, Double) Creates a filter rule that determines whether double-precision values from the document are greater than a certain value.
CreateGreaterRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document are greater than a certain value.
CreateHasNoValueParameterRule Creates a filter rule that determines whether an element's parameter does not have a value.
CreateHasValueParameterRule Creates a filter rule that determines whether an element's parameter has a value.
CreateIsAssociatedWithGlobalParameterRule Creates a filter rule that determines whether a parameter is associated with a certain global parameter.
CreateIsNotAssociatedWithGlobalParameterRule Creates a filter rule that determines whether a parameter is not associated with a certain global parameter.
CreateLessOrEqualRule(ElementId, ElementId) Creates a filter rule that determines whether ElementId values from the document are less than or equal to a certain value.
CreateLessOrEqualRule(ElementId, Int32) Creates a filter rule that determines whether integer values from the document are less than or equal to a certain value.
CreateLessOrEqualRule(ElementId, String) Creates a filter rule that determines whether strings from the document are less than or equal to a certain value.
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.
CreateLessOrEqualRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document are less than or equal to a certain value.
CreateLessRule(ElementId, ElementId) Creates a filter rule that determines whether ElementId values from the document are less than a certain value.
CreateLessRule(ElementId, Int32) Creates a filter rule that determines whether integer values from the document are less than a certain value.
CreateLessRule(ElementId, String) Creates a filter rule that determines whether strings from the document are less than a certain value.
CreateLessRule(ElementId, Double, Double) Creates a filter rule that determines whether double-precision values from the document are less than a certain value.
CreateLessRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document are less than a certain value.
CreateNotBeginsWithRule(ElementId, String) Creates a filter rule that determines whether strings from the document do not begin with a certain string value.
CreateNotBeginsWithRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document do not begin with a certain string value.
CreateNotContainsRule(ElementId, String) Creates a filter rule that determines whether strings from the document do not contain a certain string value.
CreateNotContainsRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document do not contain a certain string value.
CreateNotEndsWithRule(ElementId, String) Creates a filter rule that determines whether strings from the document do not end with a certain string value.
CreateNotEndsWithRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document do not end with a certain string value.
CreateNotEqualsRule(ElementId, ElementId) Creates a filter rule that determines whether ElementId values from the document do not equal a certain value.
CreateNotEqualsRule(ElementId, Int32) Creates a filter rule that determines whether integer values from the document do not equal a certain value.
CreateNotEqualsRule(ElementId, String) Creates a filter rule that determines whether strings from the document do not equal a certain value.
CreateNotEqualsRule(ElementId, Double, Double) Creates a filter rule that determines whether double-precision values from the document do not equal a certain value.
CreateNotEqualsRule(ElementId, String, Boolean) Obsolete. Creates a filter rule that determines whether strings from the document do not equal a certain value.
CreateSharedParameterApplicableRule Creates a filter rule that tests elements for support of a shared parameter.
Dispose Releases all resources used by the ParameterFilterRuleFactory
Equals Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
GetHashCode Serves as the default hash function. (Inherited from Object ) Object
GetType Gets the Type of the current instance. (Inherited from Object ) Object
ToString Returns a string that represents the current object. (Inherited from Object ) Object