System.Object
Eplan.EplApi.MasterData.PropertiesAndHandleObject
Eplan.EplApi.MasterData.MDPartsDatabaseItem
Eplan.EplApi.MasterData.MDPart
System.Object
Eplan.EplApi.MasterData.PropertiesAndHandleObject
Eplan.EplApi.MasterData.MDPartsDatabaseItem
Eplan.EplApi.MasterData.MDPart
public class MDPart : MDPartsDatabaseItem
public ref class MDPart : public MDPartsDatabaseItem
Name | Description | |
---|---|---|
AccessoryPositions | Get all accessory positions that belongs to the part | |
AdoId | Gets a unique identifier in the database, where the database item is stored (Inherited from Eplan.EplApi.MasterData.MDPartsDatabaseItem) | |
AssemblyPositions | Get all Assembly positions of the part. | |
ConnectionPointInfo | Get the connection point info associated with this part. | |
Database | Gets the database, where the database item is stored (Inherited from Eplan.EplApi.MasterData.MDPartsDatabaseItem) | |
DoorPositions | Get all DoorPosition that belongs to the part. | |
FunctionTemplatePositions | Gets all FuctionTemplates as MDFunctionTemplatePosition object from the part. | |
GenericProductGroup | Gets/Sets the generic product group of the part. | |
LockedMountingAreaPositions | Get all locked mounting area positions of the part. | |
ModulePositions | Get all Module positions of the part. | |
MountingPanelPositions | Get all support mounting panel positions of the part. | |
PartConstructionPositions | Get all part construction panel positions of the part. | |
PartNr | Returns the part number of the part. | |
ProductGroup | Gets/Sets the product group of the part. | |
ProductSubGroup | Gets/Sets the product sub group of the part. | |
Properties | .NET Property enabling access to P8 properties of the PartsDatabaseItem object. (Inherited from Eplan.EplApi.MasterData.MDPartsDatabaseItem) | |
SafetyRelatedValuePositions | Get all safety related valud positions of the part. | |
SupportBarPositions | Get all support bar area positions of the part. | |
SymbolPositions | Get all symbol positions assigned to the part. | |
Type | Overridden. Returns the part type of the part. | |
UserDefinedPropertyPositions | Gets all user defined property positions | |
Variant | Returns the variant of the part. |
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) |