Method GetDerivationInheritances
GetDerivationInheritances(DocumentId, out bool, out bool, out bool, out bool, out bool, out bool, out bool, out bool, out List<ElementId>, out bool, out bool, out bool, out bool, out bool, out bool, out bool, out bool, out bool, out bool, out bool, out bool, out bool, out bool)
Gets the derivation inheritances of a derived part or assembly.
Declaration
[OperationContract]
[AvailableSinceVersion(7, 10, 0, 0)]
void GetDerivationInheritances(DocumentId inDocumentId, out bool outName, out bool outDescription, out bool outCode, out bool outPartNumber, out bool outComplementaryPartNumber, out bool outManufacturer, out bool outManufacturerPartNumber, out bool outComment, out List<ElementId> outOtherSystemParameters, out bool outNonSystemParameters, out bool outPoints, out bool outAxes, out bool outPlanes, out bool outFrames, out bool outSketches, out bool outShapes, out bool outPublishings, out bool outFunctions, out bool outSymmetries, out bool outUnsectionabilities, out bool outRepresentations, out bool outSets, out bool outCameras)
Parameters
| Type | Name | Description |
|---|---|---|
| DocumentId | inDocumentId | Identifier of derived part or assembly document to analyze. |
| bool | outName | Inherits name from base. |
| bool | outDescription | Inherits description from base. |
| bool | outCode | Inherits code from base. |
| bool | outPartNumber | Inherits part number from base. |
| bool | outComplementaryPartNumber | Inherits complementary part number from base. |
| bool | outManufacturer | Inherits complementary manufacturer from base. |
| bool | outManufacturerPartNumber | Inherits manufacturer part number from base. |
| bool | outComment | Inherits comment from base. |
| List<ElementId> | outOtherSystemParameters | Identifiers of other base document system parameters to inherit. |
| bool | outNonSystemParameters | Inherits non-system parameters from base. |
| bool | outPoints | Inherits points from base. |
| bool | outAxes | Inherits axes from base. |
| bool | outPlanes | Inherits planes from base. |
| bool | outFrames | Inherits frames from base. |
| bool | outSketches | Inherits sketches from base. |
| bool | outShapes | Inherits shapes from base. |
| bool | outPublishings | Inherits publishings from base. |
| bool | outFunctions | Inherits functions from base. |
| bool | outSymmetries | Inherits symmetries from base. |
| bool | outUnsectionabilities | Inherits unsectionabilities from base. |
| bool | outRepresentations | Inherits representations from base. |
| bool | outSets | Inherits sets from base. |
| bool | outCameras | Inherits cameras from base. |
Remarks
This method is available since v7.10.