UpdaterRegistry.AddTrigger(UpdaterId, Document, ElementFilter, ChangeType) Method

Adds trigger with the specified element filter and ChangeType for the specified document


Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.4.0.0 (26.4.0.0)

Syntax

C#

public static void AddTrigger(
	UpdaterId id,
	Document document,
	ElementFilter filter,
	ChangeType change
)

Parameters

id  UpdaterId
Id of updater that trigger should be added to
document  Document
Document that elements in 'elements' are contained in
filter  ElementFilter
Element filter that defines elements that affect this trigger
change  ChangeType
ChangeType associated with this trigger

Exceptions

ExceptionCondition
ArgumentNullException A non-optional argument was null
InvalidOperationException The updater's owner's AddIn does not match the currently active AddIn. -or- The id does not correspond to any registered Updaters -or- AddTrigger called while executing an updater.

Remarks

This method only works with CategoryFilter and ParameterFilter.

See Also

Reference

UpdaterRegistry Class
AddTrigger Overload
Autodesk.Revit.DB Namespace