ElementPhaseStatusFilter(ElementId, ElementOnPhaseStatus, Boolean)
Constructor
Description:
Constructs a new instance of a file to match elements that have a given phase status on the input phase, with the option to match all elements that have a phase status other than the input status.
Constructs a new instance of a file to match elements that have a given phase status on the input phase, with the option to match all elements that have a phase status other than the input status.
Syntax
public ElementPhaseStatusFilter(
ElementId phaseId,
ElementOnPhaseStatus phaseStatus,
bool inverted
)
Parameters
Parameter | Type | Description |
---|---|---|
phaseId | ElementId | Id of the phase. |
phaseStatus | ElementOnPhaseStatus | Target status. |
inverted | Boolean | True to match all phase statuses other than the input status. |
Return Value
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | A non-optional argument was null |
ArgumentOutOfRangeException | A value passed for an enumeration argument is not a member of that enumeration |