IUpdater
Description:
The interface used to create an updater capable of reacting to changes in the Revit model.
The interface used to create an updater capable of reacting to changes in the Revit model.
Remarks:
Implement this interface and register an instance of the derived class with the UpdaterRegistry.
Implement this interface and register an instance of the derived class with the UpdaterRegistry.
public interface IUpdater
| Name | Return Type | Description |
|---|---|---|
| Execute(UpdaterData) | None | The method that Revit will invoke to perform an update. |
| GetAdditionalInformation() | String | Auxiliary text that Revit will use to inform the end user when the Updater is not loaded |
| GetChangePriority() | ChangePriority | Identifies the nature of the change the Updater will be performing Used to identify order of execution of updaters Called once during registration of the updater |
| GetUpdaterId() | UpdaterId | Returns globally unique updater id - used to identify the Updater Called once during registration of the updater |
| GetUpdaterName() | String | Returns a name that the Updater can be identified by to the user |