|
|
The DocumentClashTests type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
CopyFrom |
Copies the ClashTests and associated data value and replaces the list
of entries held in Value.
|
|
|
CreateCopy |
Creates a writable copy of the clash tests stored in Value.
|
|
|
CreateReference |
Returns a reference to a saved item contained in Value.
|
|
|
Equals | (Inherited from Object.) |
|
|
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
|
|
GetHashCode |
Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
|
|
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
|
|
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
|
ResolveGuid |
Returns the saved item referenced by a guid.
|
|
|
ResolveReference |
Returns the saved item referenced by a SavedItemReference refering to this
document part.
|
|
|
TestsAddCopy(ClashTest) | |
|
|
TestsAddCopy(GroupItem, SavedItem) | |
|
|
TestsClear | |
|
|
TestsClearResults |
Removes all ClashResults
from the given ClashTest.
|
|
|
TestsCompactAllTests |
Removes all resolved ClashResults from all ClashTests.
|
|
|
TestsCompactTest |
Removes all resolved ClashResults from one ClashTest.
|
|
|
TestsCopyFrom(IEnumerable<(Of <<'(SavedItem>)>>)) | |
|
|
TestsCopyFrom(SavedItemCollection) | |
|
|
TestsEditDisplayName |
Sets the display name of a saved item in the document part.
|
|
|
TestsEditResultApprovedBy |
Sets the ApprovedBy on an IClashResult stored in the document part.
if the result is a ClashResultGroup, then the ApprovedBy field will be set individually on all its children.
|
|
|
TestsEditResultApprovedTime |
Sets the ApprovedTime on an IClashResult stored in the document part.
if the result is a ClashResultGroup, then the approved time will be set individually on all its children.
|
|
|
TestsEditResultAssignedTo |
Sets the AssignedTo on an IClashResult stored in the document part.
if the result is a ClashResultGroup, then the AssignedTo field will be set individually on all its children.
|
|
|
TestsEditResultBoundingBox |
Sets the BoundingBox on an IClashResult stored in the document part.
if the result is a ClashResultGroup, then the BoundingBox field will be set individually on all its children.
|
|
|
TestsEditResultCenter |
Sets the Center on an IClashResult stored in the document part.
if the result is a ClashResultGroup, then the center will be set individually on all its children.
|
|
|
TestsEditResultComments |
Sets the Comments on an IClashResult stored in the document part.
if the result is a ClashResultGroup, then the comments are separate from those on its children.
|
|
|
TestsEditResultCreatedTime |
Sets the CreatedTime on an IClashResult stored in the document part.
if the result is a ClashResultGroup, then the created time will be set individually on all its children.
|
|
|
TestsEditResultDescription |
Sets the Description on an IClashResult stored in the document part.
if the Result is a ClashResultGroup, then the description will be set individually on all its children.
|
|
|
TestsEditResultDistance |
Sets the Distance on an IClashResult stored in the document part.
if the result is a ClashResultGroup, then the distance will be set individually on all its children.
|
|
|
TestsEditResultStatus |
Sets the Status on an IClashResult stored in the document part.
if the result is a ClashResultGroup, then the status will be set individually on all its children.
|
|
|
TestsEditTestFromCopy |
Sets all the values of the properties in a clash test with values copied
from another test. This enables the properties on a test to be edited without
the performance overhead of replacing it (which would involve replacing all
contained IClashResults).
|
|
|
TestsInsertCopy(Int32, ClashTest) | |
|
|
TestsInsertCopy(GroupItem, Int32, SavedItem) | |
|
|
TestsMove(Int32, Int32) | |
|
|
TestsMove(GroupItem, Int32, GroupItem, Int32) | |
|
|
TestsRemove(ClashTest) | |
|
|
TestsRemove(GroupItem, SavedItem) | |
|
|
TestsRemoveAt(Int32) | |
|
|
TestsRemoveAt(GroupItem, Int32) | |
|
|
TestsReplaceWithCopy(Int32, ClashTest) | |
|
|
TestsReplaceWithCopy(GroupItem, Int32, SavedItem) | |
|
|
TestsRunAllTests |
Runs all ClashTests in the document. Any tests whose situation has not changed since they were last run will be skipped.
|
|
|
TestsRunTest |
Runs one ClashTest.
|
|
|
TestsSortResults |
Sorts all results in the given test. Sorting is stable and does not reorder where it does not need to.
|
|
|
TestsSortTests |
Sorts all tests. Sorting is stable and does not reorder where it does not need to.
|
|
|
ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
|
|
Id |
The internal identifier for this type of document part.
|
|
|
Tests | |
|
|
Value |
An object referencing root-items for all of the current data involved in defining clash tests.
|
Events
| Name | Description | |
|---|---|---|
|
|
Changed |
Occurs when the TestsData contained in this object have changed.
|
|
|
Changing |
Occurs when the TestsData contained in this object is about to change.
|