C# Класс Revit.SDK.Samples.AutoUpdate.CS.ExternalApplication

Наследование: IExternalApplication
Показать файл Открыть проект

Открытые методы

Метод Описание
OnShutdown ( UIControlledApplication application ) : Autodesk.Revit.UI.Result

Implement this method to implement the external application which should be called when Revit is about to exit,Any documents must have been closed before this method is called.

OnStartup ( UIControlledApplication application ) : Autodesk.Revit.UI.Result

Implement this method to subscribe event.

application_DocumentOpened ( object sender, DocumentOpenedEventArgs args ) : void

This is the event handler. We modify the model and dump log in this method.

Приватные методы

Метод Описание
CloseLogFile ( ) : void

Close the log file and remove the corresponding listener.

CreateTempFile ( ) : void

Create a log file to track the subscribed events' work process.

DumpEventArgs ( DocumentOpenedEventArgs args ) : void

Dump the events arguments to log file: AutoUpdat.log.

Описание методов

OnShutdown() публичный Метод

Implement this method to implement the external application which should be called when Revit is about to exit,Any documents must have been closed before this method is called.
public OnShutdown ( UIControlledApplication application ) : Autodesk.Revit.UI.Result
application UIControlledApplication An object that is passed to the external application /// which contains the controlled application.
Результат Autodesk.Revit.UI.Result

OnStartup() публичный Метод

Implement this method to subscribe event.
public OnStartup ( UIControlledApplication application ) : Autodesk.Revit.UI.Result
application UIControlledApplication the controlled application.
Результат Autodesk.Revit.UI.Result

application_DocumentOpened() публичный Метод

This is the event handler. We modify the model and dump log in this method.
public application_DocumentOpened ( object sender, DocumentOpenedEventArgs args ) : void
sender object
args DocumentOpenedEventArgs
Результат void