UpdaterRegistry Class

An object that stores and manages all updaters registered in the current session.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 2015.0.0.0 (2015.0.0.0)
Since: 2011


public class UpdaterRegistry : IDisposable
Visual Basic
Public Class UpdaterRegistry _
	Implements IDisposable
Visual C++
public ref class UpdaterRegistry : IDisposable


The registry is an application-wide singleton. It maintains all dynamic updaters currently registered, and also invokes them per their respective trigger condition during subsequent transactions.

Please note that only the application (an add-in, typically) which registered an updater is allowed to modify it later, including unregistering it. Also, an application is not allowed to register an updater with an Id, that is based on another application's Id.

Inheritance Hierarchy

System Object
Autodesk.Revit.DB UpdaterRegistry

See Also