Skip to content

Autodesk.Revit.DB.Events

Classes

Class

Description


Public Class
ApplicationInitializedEventArgs

The event arguments used by the ApplicationLaunched event.


Public Class
CreateRelatedFileProgressChangedEventArgs

The event arguments used during creating related file phase of [!:Autodesk::Revit::ApplicationServices::Application::WorksharedOperationProgressChanged] in model open operation.


Public Class
DataTransferProgressChangedEventArgs

The event arguments used during the data transferring phase of [!:Autodesk::Revit::ApplicationServices::Application::WorksharedOperationProgressChanged].


Public Class
DocumentChangedEventArgs

The event arguments used by the DocumentChanged event.


Public Class
DocumentClosedEventArgs

The event arguments used by the DocumentClosed event.


Public Class
DocumentClosingEventArgs

The event arguments used by the DocumentClosing event.


Public Class
DocumentCreatedEventArgs

The event arguments used by the DocumentCreated event.


Public Class
DocumentCreatingEventArgs

The event arguments used by the DocumentCreating event.


Public Class
DocumentOpenedEventArgs

The event arguments used by the DocumentOpened event.


Public Class
DocumentOpeningEventArgs

The event arguments used by the DocumentOpening event.


Public Class
DocumentPrintedEventArgs

The event arguments used by the DocumentPrinted event.


Public Class
DocumentPrintingEventArgs

The event arguments used by the DocumentPrinting event.


Public Class
DocumentReloadedLatestEventArgs

The event arguments used by the DocumentReloadedLatestEvent event. This event will be raised when executing pull a latest changes from a central model.


Public Class
DocumentReloadingLatestEventArgs

The event arguments used by the DocumentReloadingLatest event.


Public Class
DocumentReloadLatestProgressChangedEventArgs

The event arguments used during the reload latest phase of [!:Autodesk::Revit::ApplicationServices::Application::WorksharedOperationProgressChanged].


Public Class
DocumentSavedAsEventArgs

The event arguments used by the DocumentSavedAs event.


Public Class
DocumentSavedEventArgs

The event arguments used by the DocumentSaved event.


Public Class
DocumentSaveToCentralProgressChangedEventArgs

The event arguments used during the save to central phase of [!:Autodesk::Revit::ApplicationServices::Application::WorksharedOperationProgressChanged].


Public Class
DocumentSaveToLocalProgressChangedEventArgs

The event arguments used during the save to local phase of [!:Autodesk::Revit::ApplicationServices::Application::WorksharedOperationProgressChanged].


Public Class
DocumentSavingAsEventArgs

The event arguments used by the DocumentSavingAs event.


Public Class
DocumentSavingEventArgs

The event arguments used by the DocumentSaving event.


Public Class
DocumentSynchronizedWithCentralEventArgs

The event arguments used by the DocumentSynchronizedWithCentralEventArgs event.


Public Class
DocumentSynchronizingWithCentralEventArgs

The event arguments used by the DocumentSynchronizingWithCentralEventArgs event.


Public Class
DocumentWorksharingEnabledEventArgs

The event arguments used by the DocumentWorksharingEnabled event.


Public Class
ElementTypeDuplicatedEventArgs

The event arguments used by the ElementTypeDuplicated event.


Public Class
ElementTypeDuplicatingEventArgs

The event arguments used by the ElementTypeDuplicating event.


Public Class
ExternalDataInstanceAddedIntoDocumentEventArgs

The event arguments used by the ExternalDataInstanceAddedInto event.


Public Class
ExternalDataInstanceAddingIntoDocumentEventArgs

The event arguments used by the ExternalDataInstanceAddingInto event.


Public Class
ExternalDataInstanceRemovedFromDocumentEventArgs

The event arguments used by the ExternalDataInstanceRemovedFrom event.


Public Class
ExternalDataInstanceRemovingFromDocumentEventArgs

The event arguments used by the ExternalDataInstanceRemovingFrom event.


Public Class
ExternalDataTypeServerFailureResolutionExecutingEventArgs

The event arguments used by the ExternalDataTypeServerFailureResolutionExecuting event.


Public Class
FailuresProcessingEventArgs

The event arguments used by the FailuresProcessing event.


Public Class
FamilyLoadedIntoDocumentEventArgs

The event arguments used by the FamilyLoadedInto event.


Public Class
FamilyLoadingIntoDocumentEventArgs

The event arguments used by the FamilyLoadingInto event.


Public Class
FileExportedEventArgs

The event arguments used by the FileExported event.


Public Class
FileExportingEventArgs

The event arguments used by the FileExporting event.


Public Class
FileImportedEventArgs

The event arguments used by the FileImported event.


Public Class
FileImportingEventArgs

The event arguments used by the FileImporting event.


Public Class
LinkedResourceOpenedEventArgs

The event arguments used by [!:Autodesk::Revit::ApplicationServices::Application::LinkedResourceOpened].


Public Class
LinkedResourceOpeningEventArgs

The event arguments used by [!:Autodesk::Revit::ApplicationServices::Application::LinkedResourceOpening].


Public Class
PostDocEventArgs

The class is used as base class for arguments of any post-event that is associated to a particular Document.


Public Class
PostEventArgs

The class is used as a base class for arguments of any post-event.


Public Class
PreDocEventArgs

The class is used as base class for the arguments of any pre-event arguments that is associated to a particular Document.


Public Class
PreEventArgs

The class is used as a base class for the arguments for any pre-event.


Public Class
ProgressChangedEventArgs

The event arguments used by the ProgressChanged event.


Public Class
ProjectBrowserDataChangedEventArgs

The event arguments used by the ProjectBrowserDataChanged event.


Public Class
RevitAPIEventArgs

The class is used as base class for all event argument classes.


Public Class
RevitAPIPostDocEventArgs

The base class used for post events where the arguments must supply access to the document.


Public Class
RevitAPIPostEventArgs

The class is used as a base class for arguments of any post-event.


Public Class
RevitAPIPreDocEventArgs

The base class used for pre events where the arguments must supply access to the document.


Public Class
RevitAPIPreEventArgs

The class is used as a base class for the arguments for any pre-event.


Public Class
RevitAPISingleEventArgs

The class is used as a base class for arguments of any single-event.


Public Class
RevitEventArgs

The class is used as base class for all event argument classes.


Public Class
ViewExportedEventArgs

The event arguments used by the ViewExported event.


Public Class
ViewExportingEventArgs

The event arguments used by the ViewExporting event.


Public Class
ViewPrintedEventArgs

The event arguments used by the ViewPrinted event.


Public Class
ViewPrintingEventArgs

The event arguments used by the ViewPrinting event.


Public Class
ViewsExportedByContextEventArgs

The event arguments used by the ViewsExportedByContext event.


Public Class
ViewsExportingByContextEventArgs

The event arguments used by the ViewsExportingByContext event.


Public Class
WorksharedOperationProgressChangedEventArgs

The event arguments used by the WorksharedOperationProgressChanged event, this event will be raised when executing following workshared operations.


Enumerations

Enumeration

Description


Public Enum
DataTransferMode

Describes the data transfer mode.


Public Enum
EventStatus

Describes the status of an action which triggered a post event.


Public Enum
ProgressStage

The associated action of a ProgressChanged event


Public Enum
RevitAPIEventStatus

Describes the status of an action which triggered a post event.


Public Enum
UndoOperation

The operation associated with DocumentChanged event