ParameterFilterElement.AllRuleParametersApplicable(Document, ICollection<ElementId>, ElementFilter)
Method
Description:
Checks that the parameters of the given ElementFilter (representing a combination of rules) are valid for the given set of categories.
Checks that the parameters of the given ElementFilter (representing a combination of rules) are valid for the given set of categories.
Syntax
public static bool AllRuleParametersApplicable(
Document aDocument,
ICollection<ElementId> categories,
ElementFilter elementFilter
)
Parameters
Parameter | Type | Description |
---|---|---|
aDocument | Document | The document containing the filter, categories, and parameters involved in this validation. |
categories | ICollection | The set of categories against which to check the rule parameters. |
elementFilter | ElementFilter | The ElementFilter representing the combination of rules to check. |
Return Value
Type | Description |
---|---|
Boolean | True if all the parameters of the given rules are valid for this filter, otherwise false. |
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | A non-optional argument was null |