| Name | Description |
 | AddAccessoryPosition | Add a new accessory position to the part. That new accessory part is added to the end of the accessory position list. |
 | AddAssemblyPosition | Add a new assembly position to the part. That position is added to the end of the assembly position list. |
 | AddDoorPosition | Add a new DoorPosition to the part. That DoorPosition is added to the end of the DoorPossition list. |
 | AddFunctionTemplatePosition | Overloaded. Adds a copy of FunctionTemplate to the part. |
 | AddLockedMountingAreaPosition | Add a new locked mounting area position to the part. That position is added to the end of the locked mounting area position list. |
 | AddModulePosition | Add a new module position to the part. That position is added to the end of the module position list. |
 | AddMountingPanelPosition | Add a new mounting panel position to the part. That position is added to the end of the mounting panel position list. |
 | AddPartConstructionPosition | Add a new part construction position to the part. That position is added to the end of the part construction position list. |
 | AddSafetyRelatedValuePosition | Add a new safety related value position to the part. That position is added to the end of the safety related value position list. |
 | AddSupportBarPosition | Add a new support bar position to the part. That position is added to the end of the support bar position list. |
 | AddSymbolPosition | Add a new symbol position to the part. Symbol is added at the first available index of symbol position list. |
 | AddUserDefinedPropertyPosition | Adds a new UserDefinedPropertyPosition object to the part. It is added to the end of the parts UserDefinedPropertyPositions list. |
 | AssignConfigurablePropertiesScheme | Assigns given configurable properties scheme to the part. |
 | AssignFreePropertiesScheme | Assigns given free properties scheme to the part. |
 | ChangeFunctionTemplateDefinition | Changes function definition of a function template position |
 | Dispose() | Destructor for deterministic finalization of MDPart object. (Inherited from Eplan.EplApi.MasterData.PropertiesAndHandleObject) |
 | Duplicate | Overloaded. Create a new part with identical data. That new part will get the given part number and variant |
 | GetTimeStampOfLastChange | Gets the TimeStamp of the last change from a DatabaseItem (Inherited from Eplan.EplApi.MasterData.MDPartsDatabaseItem) |
 | RemoveAccessoryPosition | Removes the given accessory position from the part. |
 | RemoveAssemblyPosition | Removes the given assembly position from the part. |
 | RemoveDoorPosition | Removes the given DoorPosition from the part. |
 | RemoveFunctionTemplatePosition | Removes the given functionTemplate from the part |
 | RemoveLockedMountingAreaPosition | Removes the given locked mounting area position from the part. |
 | RemoveModulePosition | Removes the given module position from the part. |
 | RemoveMountingPanelPosition | Removes the given mounting panel position from the part. |
 | RemovePartConstructionPosition | Removes the given part construction position from the part. |
 | RemoveSafetyRelatedValuePosition | Removes the given safety related value position from the part. |
 | RemoveSupportBarPosition | Removes the given support bar position from the part. |
 | RemoveSymbolPosition | Removes the given symbol position from the part. |
 | RemoveUserDefinedPropertyPosition | Removes the given UserDefinedPropertyPosition from a part. |
 | SumUpFunctionTemplates | For assemblies and modules, sums up the function templates. This method does work on this MDPart only and not recursive. All previous MDFunctionTemplatePosition of this MDPart will not be valid anymore. |
 | ToDataModelIdentifier | Returns data model identifier which identifies this object. (Inherited from Eplan.EplApi.MasterData.MDPartsDatabaseItem) |