UpdaterRegistry.AddTrigger(UpdaterId, Document, ElementFilter, ChangeType)
Method
Description:
Adds trigger with the specified element filter and ChangeType for the specified document
Adds trigger with the specified element filter and ChangeType for the specified document
Remarks:
This method only works with CategoryFilter and ParameterFilter.
This method only works with CategoryFilter and ParameterFilter.
Syntax
public static void AddTrigger(
UpdaterId id,
Document document,
ElementFilter filter,
ChangeType change
)
Parameters
Parameter | Type | Description |
---|---|---|
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 |
Return Value
Exceptions
Exception | Condition |
---|---|
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. |