Name | Description | |
---|---|---|
AddArticleReference | Overloaded. Adds a new Eplan.EplApi.DataModel.ArticleReference to the PlanningSegment. | |
AddLocalTemplate | Add new local template based on function definition. | |
AddPLCAddress | Overloaded. Creates copy of existing PLC inputs or outputs for this planning object. | |
CollectStructureProperties | Returns Eplan.EplApi.DataModel.FunctionBasePropertyList. | |
Create | Creates PlanningSegment object. | |
CreateTransient | Creates transient PlanningSegment object. | |
Dispose() | Destructor for deterministic finalization of PlanningSegment object. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
Equals | Operator of comparison implementation. Checks if two StorableObjects refer to the same object in the project. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
GetHashCode | Serves as the default hash function. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
GetTypeName | Returns object type name. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
GetWriteProtectionFlagSet | Checks if a specific write protection kind was set. | |
LockObject | Tries to lock current object in database for exclusive access. Throws Eplan.EplApi.Base.LockingException on failure. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
PauseWriteProtection | Temporarily disables write protection. Note that current write protection | |
PlaceAt | Places the segment onto the given page, in the given location. | |
PlaceMacroAt | Places a macro on a given page. | |
Remove | Removes object from PlanningSegment with all its children. | |
RemoveArticleReference | Removes the ArticleReference from the PlanningSegment | |
RemoveLocalTemplate | Removes a local template from this object. | |
RemovePLCAddress | Removes existing PLC input or output from this planning object. | |
RevertToTemplate | Restores information stored in template to planning object. | |
SmartLock | Tries to lock current object. If object is Eplan.EplApi.DataModel.Placement - it's page will be locked as well; Eplan.EplApi.DataModel.E3D.Placement3D locks it's installation space; Eplan.EplApi.DataModel.Function locks all it's connections and connection definition points; Eplan.EplApi.DataModel.Page locks all placements from this page. Throws Eplan.EplApi.Base.LockingException on failure. (Inherited from Eplan.EplApi.DataModel.StorableObject) | |
ToStringIdentifier | Returns this object as string identifier. (Inherited from Eplan.EplApi.DataModel.StorableObject) |