DocumentExport(String, String, GBXMLExportOptions) Method |
Export the model in gbXML (green-building) format.
Namespace: Autodesk.Revit.DBAssembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntaxpublic bool Export(
string folder,
string name,
GBXMLExportOptions options
)
Public Function Export (
folder As String,
name As String,
options As GBXMLExportOptions
) As Boolean
public:
bool Export(
String^ folder,
String^ name,
GBXMLExportOptions^ options
)
member Export :
folder : string *
name : string *
options : GBXMLExportOptions -> bool
Parameters
- folder String
-
Indicates the path of a folder where to export the gbXML file.
- name String
-
Indicates the name of the gbXML file to export. If it doesn't end with ".xml", extension ".xml" will be added automatically. The name cannot contain any of the following characters: \/:*?"<>|. Empty name is not acceptable.
- options GBXMLExportOptions
-
Options which control the contents of the export.
Return Value
Boolean
True if successful, otherwise False.
ExceptionsException | Condition |
---|
ArgumentException |
The path is not valid for exporting gbXML files.
-or-
The name is empty or not valid for exporting gbXML files.
-or-
Analysis type is invalid. For AnalysisMode.ConceptualMasses, use Document.Export(String, String, MassGBXMLExportOptions).
-or-
There is no main EnergyAnalysisDetailModel in the document, or the current main EnergyAnalysisDetailModel is not compatible with the option set in the GBXMLExportOptions.
|
ArgumentNullException |
A non-optional argument was null
|
InvalidOperationException |
Exporting is not allowed in the current application mode.
-or-
Export is temporarily disabled.
|
Remarks
This export operation will operate on the main EnergyAnalysisDetailModel in the document, if it exists (see EnergyAnalysisDetailModel.GetMainEnergyAnalysisDetailModel()).
If it does not exist, or if the requested ExportEnergyModelType does not match the type of the main EnergyAnalysisDetailModel, this function will fail.
If you need to export a model with different settings or type than the current main energy model in the document, you should delete the current main energy model, update the EnergyAnalysisSettings, and regenerate the energy model.
See Also