|
![]() |
Namespace: Autodesk.Navisworks.Api.Clash
Assembly: Autodesk.Navisworks.Clash (in Autodesk.Navisworks.Clash.dll)
Syntax
Visual Basic |
---|
Public Enumeration ClashTestStatus |
C# |
---|
public enum ClashTestStatus |
Visual C++ |
---|
public enum class ClashTestStatus |
Members
Member name | Description | |
---|---|---|
New |
New test with no results.
| |
Old |
Old results exist but do not match current state. Some types of API-based edit require you to set this yourself.
| |
Partial |
Test was interrupted and contains incomplete results.
| |
Complete |
Test contains complete results.
|
Remarks
The status associated with a clash test. Newly created tests have status "New".
Status "Old" indicates that something has changed since the test was last run which might render the previous result incorrect, so that the test needs re-running.
Tests with status "Complete" are up-to-date and so will not be re-run by a call to TestsRunAllTests.
In most cases the status of a test is updated automatically as tests are edited and run, or when some underlying property of the model is changed. However a few of the properties on clash test are unable to do this and the "Old" status should be set manually when they are edited. This is principally the test's two selection properties: SelectionA and SelectionB; but it is documented individually on each property where it is required.