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.
|