2027 Members
Changes 0
M

ApplicationEntryPoint Methods

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