ApplicationEntryPoint Methods


The ApplicationEntryPoint type exposes the following members.

Methods

Name Description
Public method CopyModel
Copies an existing model to a new file. Overwriting a file of the same name is allowed.
(Inherited from Application .)
Public method Dispose (Inherited from Application .)
Public method Equals
Determines whether the specified Object is equal to the current Object .
(Inherited from Object .)
Public method ExtractPartAtomFromFamilyFile
Writes a PartAtom XML from the contents of a family file.
(Inherited from Application .)
Public method FinishInitializationEO
For Revit Macros internal use only.
Public method GetAssets
Gets all the Assets of the specified type.
(Inherited from Application .)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object .)
Public method GetLibraryPaths
Returns path information identifying where Revit searches for content.
(Inherited from Application .)
Public method GetRevitServerNetworkHosts
Gets the list of all Revit Server Network hosts in current session.
(Inherited from Application .)
Public method GetSystemsAnalysisWorkflowNames
Returns names for systems analysis workflows.
(Inherited from Application .)
Public method GetSystemsAnalysisWorkflows
Returns name and path information identifying systems analysis workflow files.
(Inherited from Application .)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object .)
Public method GetWorksharingCentralGUID
Gets the worksharing central GUID of the given server-based model.
(Inherited from Application .)
Public method Initialize
For Revit Macros internal use only.
Public method IsJournalPlaying
Determines if the application is currently in journal playback mode.
(Inherited from Application .)
Public method NewFamilyDocument
New family document, including family, titleblock, and annotation symbol
(Inherited from Application .)
Public method NewProjectDocument(String)
New project document
(Inherited from Application .)
Public method NewProjectDocument(UnitSystem)
Creates a new project document with no template file specified.
(Inherited from Application .)
Public method NewProjectTemplateDocument
New project template document
(Inherited from Application .)
Public method OnShutdownEO
For Revit Macros internal use only.
Public method OpenBuildingComponentDocument
Opens a Building Component document from disk.
(Inherited from Application .)
Public method OpenDocumentFile(String)
Opens a document from disk.
(Inherited from Application .)
Public method OpenDocumentFile(ModelPath, OpenOptions)
Opens a document from disk or cloud.
(Inherited from Application .)
Public method OpenDocumentFile(ModelPath, OpenOptions, IOpenFromCloudCallback)
Opens a document from disk or cloud.
(Inherited from Application .)
Public method OpenIFCDocument(String)
Opens an IFC document from disk using default options.
(Inherited from Application .)
Public method OpenIFCDocument(String, IFCImportOptions)
Opens an IFC document from disk using custom options.
(Inherited from Application .)
Public method OpenSharedParameterFile
Enables access to shared parameter groups and definitions that are maintained on disk.
(Inherited from Application .)
Public method PurgeReleasedAPIObjects
Explicitly purges all API objects that have been released but are still awaiting to be finalized
(Inherited from Application .)
Public method SetLibraryPaths
Sets path information identifying where Revit searches for content.
(Inherited from Application .)
Public method SetSystemsAnalysisWorkflows
Sets name and path information identifying systems analysis workflow files.
(Inherited from Application .)
Public method ToString
Returns a string that represents the current object.
(Inherited from Object .)
Public method UpdateRenderAppearanceLibrary
Updates the stored render appearance library, giving the Revit session access to any new RPC content.
(Inherited from Application .)
Public method WriteJournalComment
Writes a comment to the Revit journal file.
(Inherited from Application .)

See Also