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 methodEquals
Determines 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 methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLibraryPaths
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 methodGetType
Gets 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 methodNewFamilyDocument
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 methodOpenDocumentFile(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 methodOpenSharedParameterFile
Enables 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 methodToString
Returns 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