Share

ApplicationEntryPoint Methods

The ApplicationEntryPoint type exposes the following members.

Methods

 NameDescription
Public methodCopyModel Copies an existing model to a new file. Overwriting a file of the same name is allowed.
(Inherited from Application)
Public methodDispose
(Inherited from Application)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodExtractPartAtomFromFamilyFile Writes a PartAtom XML from the contents of a family file.
(Inherited from Application)
Public methodFinishInitializationEO For Revit Macros internal use only.
Public methodGetAssets Gets all the Assets of the specified type.
(Inherited from Application)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodCode exampleGetLibraryPaths Returns path information identifying where Revit searches for content.
(Inherited from Application)
Public methodGetRevitServerNetworkHosts Gets the list of all Revit Server Network hosts in current session.
(Inherited from Application)
Public methodGetSystemsAnalysisWorkflowNames Returns names for systems analysis workflows.
(Inherited from Application)
Public methodGetSystemsAnalysisWorkflows Returns name and path information identifying systems analysis workflow files.
(Inherited from Application)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetWorksharingCentralGUID Gets the worksharing central GUID of the given server-based model.
(Inherited from Application)
Public methodInitialize For Revit Macros internal use only.
Public methodIsJournalPlaying Determines if the application is currently in journal playback mode.
(Inherited from Application)
Public methodCode exampleNewFamilyDocument New family document, including family, titleblock, and annotation symbol
(Inherited from Application)
Public methodNewProjectDocument(String) New project document
(Inherited from Application)
Public methodNewProjectDocument(UnitSystem) Creates a new project document with no template file specified.
(Inherited from Application)
Public methodNewProjectTemplateDocument New project template document
(Inherited from Application)
Public methodOnShutdownEO For Revit Macros internal use only.
Public methodOpenDocumentFile(String) Opens a document from disk.
(Inherited from Application)
Public methodCode exampleOpenDocumentFile(ModelPath, OpenOptions) Opens a document from disk or cloud.
(Inherited from Application)
Public methodOpenDocumentFile(ModelPath, OpenOptions, IOpenFromCloudCallback) Opens a document from disk or cloud.
(Inherited from Application)
Public methodOpenIFCDocument(String) Opens an IFC document from disk using default options.
(Inherited from Application)
Public methodOpenIFCDocument(String, IFCImportOptions) Opens an IFC document from disk using custom options.
(Inherited from Application)
Public methodOpenSharedParameterFileEnables access to shared parameter groups and definitions that are maintained on disk.
(Inherited from Application)
Public methodPurgeReleasedAPIObjects Explicitly purges all API objects that have been released but are still awaiting to be finalized
(Inherited from Application)
Public methodSetLibraryPaths Sets path information identifying where Revit searches for content.
(Inherited from Application)
Public methodSetSystemsAnalysisWorkflows Sets name and path information identifying systems analysis workflow files.
(Inherited from Application)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodUpdateRenderAppearanceLibrary Updates the stored render appearance library, giving the Revit session access to any new RPC content.
(Inherited from Application)
Public methodWriteJournalComment Writes a comment to the Revit journal file.
(Inherited from Application)

See Also

Reference

Was this information helpful?