SubassemblyStatus Property

Gets the current status of the file pointed by SubassemblyGenerator.ProjectOrAssemblyName.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public SubassemblyStatus Status { get; }

Property Value

SubassemblyStatus
Remarks
  • Returns SubassemblyStatus.FileNotFound if the file is missing.
  • Returns SubassemblyStatus.OutOfDate if the file exists but it has inconsistent data from the current geometry.
  • Returns SubassemblyStatus.UpToDate if the file exists and it contains consistent data with the current geometry.
  • SubassemblyStatus.UpToDate is also returned for subassemblies created before Civil 3D 2024 where there is no clue to determine whether they are up to date or not.
If the subassembly status is SubassemblyStatus.OutOfDate, you can call Run() method to make it up to date.
See Also