RVTDocs.com

RevitLinkGraphicsSettings.SetPhaseFilter

Method
Description:
Sets phase filter id and phase filter type of RevitLinkGraphicsSettings.
Syntax
public void SetPhaseFilter(
	LinkVisibility phaseFilterType,
	ElementId phaseFilterId
)
Parameters
Parameter Type Description
phaseFilterType LinkVisibility The type of the phase filter.
phaseFilterId ElementId The id of the phase filter from the linked document or <a href="08ae8886-6ab3-3ef5-d2e0-0da2ffa7bd2c.htm">InvalidElementId</a>. If phaseFilterType is set to <a href="f33e82f3-5bec-4532-457e-d01dc537024f.htm">ByHostView</a> or <a href="f33e82f3-5bec-4532-457e-d01dc537024f.htm">ByLinkView</a> the phaseFilterId must be set to <a href="08ae8886-6ab3-3ef5-d2e0-0da2ffa7bd2c.htm">InvalidElementId</a>. If phaseFilterType is set to <a href="f33e82f3-5bec-4532-457e-d01dc537024f.htm">Custom</a> and phaseFilterId is <a href="08ae8886-6ab3-3ef5-d2e0-0da2ffa7bd2c.htm">InvalidElementId</a> the state of the phase filter will correspond to the None option in the UI.
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