The UpdaterRegistry type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | AddTrigger(UpdaterId, ElementFilter, ChangeType) | Adds trigger with the specified element filter and ChangeType for all documents associated with this Updater |
![]() ![]() | AddTrigger(UpdaterId, Document, ElementFilter, ChangeType) | Adds trigger with the specified element filter and ChangeType for the specified document |
![]() ![]() | AddTrigger(UpdaterId, Document, ICollection ElementId , ChangeType) | Adds a trigger to an updater with specified set of elements and ChangeType |
![]() ![]() | DisableUpdater | Disables the updater. |
![]() | Dispose | Releases all resources used by the UpdaterRegistry |
![]() ![]() | EnableUpdater | Enables the updater. |
![]() | Equals | (Inherited from Object .) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object .) |
![]() ![]() | GetIsUpdaterOptional | Check if the updater is optional or not. |
![]() ![]() | GetRegisteredUpdaterInfos | Returns UpdaterInfos for all the application-wide updaters. |
![]() ![]() | GetRegisteredUpdaterInfos(Document) | Returns information about all updaters applicable to the given document. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object .) |
![]() ![]() | IsUpdaterEnabled | Checks if the updater is enabled or not. |
![]() ![]() | IsUpdaterRegistered(UpdaterId) | Checks whether updater with the given id is registered |
![]() ![]() | IsUpdaterRegistered(UpdaterId, Document) | Checks whether updater with the given id is registered in a document. |
![]() ![]() | RegisterUpdater(IUpdater) | Registers an updater application-wide, which means the updater may get triggered in any open document. |
![]() ![]() | RegisterUpdater(IUpdater, Document) | Registers the updater for a specified document, which means the updater can only be triggered by changes made in that document. |
![]() ![]() | RegisterUpdater(IUpdater, Boolean) | Registers an updater application-wide, which means the updater may get triggered in any open document. |
![]() ![]() | RegisterUpdater(IUpdater, Document, Boolean) | Registers the updater for a specified document, which means the updater can only be triggered by changes made in that document. |
![]() ![]() | RemoveAllTriggers | Removes all triggers associated with Updater with specified UpdaterId. Does not unregister updater. |
![]() ![]() | RemoveDocumentTriggers | Removes all triggers associated with specified document and Updater Does not unregister updater. |
![]() ![]() | SetExecutionOrder | Forces execution order between two updaters Execution order: first before second |
![]() ![]() | SetIsUpdaterOptional | Sets a flag indicating whether an updater is optional or not. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object .) |
![]() ![]() | UnregisterUpdater(UpdaterId) | Removes the updater associated with the input id from the UpdaterRegistry. Also removes all triggers associated with the Updater. |
![]() ![]() | UnregisterUpdater(UpdaterId, Document) | Unregisters an updater for the given document. |
Properties
Name | Description | |
---|---|---|
![]() | IsValidObject | Specifies whether the .NET object represents a valid Revit entity. |