Eplan Platform API
Eplan.EplApi.DataModel Namespace / MergedArticleReferencePropertyList Class
Members Example

In This Topic
    MergedArticleReferencePropertyList Class
    In This Topic
    This class represents collection of properties of MergedArticleReference class. Please check also base classes for other properties which are available for MergedArticleReference objects: StorableObjectPropertyList
    Inheritance Hierarchy

    System.Object
       Eplan.EplApi.DataModel.UniversalPropertyList
          Eplan.EplApi.DataModel.StorableObjectPropertyList
             Eplan.EplApi.DataModel.MergedArticleReferencePropertyList

    Syntax
    [DefaultMember("Property")]
    public class MergedArticleReferencePropertyList : StorableObjectPropertyList 
    [DefaultMember("Property")]
    public ref class MergedArticleReferencePropertyList : public StorableObjectPropertyList 
    Remarks
    It uses operator[] in order to access its elements (stored properties).

    Property list is a container for property values and just like them can be online or offline. If property list is online it means that is associated with properties of some StorableObject or other property list. In this case if any property is added, changed or removed from property list the result is also visible in related objects. Whether property list is online or offline is being determine in time of it's creation and can not be changed.

    Example
    Example shows usage of online an offline property list:
    //creation of online property list
    FunctionPropertyList oPropertyListOnline1 = oFunction.Properties;
    oPropertyListOnline1.FUNC_COMMENT = "Comment";
    //now oFunction.Properties.FUNC_COMMENT is equal "Comment"
    
    FunctionPropertyList oPropertyLineOnline2 = new FunctionPropertyList(oFunction);
    oPropertyLineOnline2.FUNC_COMMENT = "Test";
    //now oFunction.Properties.FUNC_COMMENT is equal "Test"
    
    //creation of offline property list
    FunctionPropertyList oPropertyLineOffline = new FunctionPropertyList();
    oPropertyLineOffline.FUNC_COMMENT = "Test comment";
    oFunction.Properties.FUNC_COMMENT = oPropertyLineOffline.FUNC_COMMENT;
    oPropertyLineOffline.FUNC_COMMENT = "Offline comment";
    //now oPropertyLineOffline.FUNC_COMMENT is equal "Test comment"
    
    
    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public PropertyCable / Conduit: Designation in graphic # 22064.  
    Public PropertyDepth # 22014.  
    Public PropertyPart: Designation 1 # 22004.  
    Public PropertyPart: Designation 2 # 22005.  
    Public PropertyPart: Designation 3 # 22006.  
    Public PropertyDiscontinued part # 22258.  
    Public PropertyERP number # 22056.  
    Public PropertyExternal placement # 22220.  
    Public PropertyFree properties: Displayed name # 22146.  
    Public PropertyFree properties: Value and unit (full) # 22234.  
    Public PropertyUser-defined properties: Identifying name # 22336.  
    Public PropertyUser-defined properties: Value # 22337.  
    Public PropertyFree properties: Unit # 22148.  
    Public PropertyFree properties: Value # 22147.  
    Public PropertySchematic macro # 22145.  
    Public PropertyHeight # 22012.  
    Public PropertyBarcode number # 22208.  
    Public PropertyBarcode type # 22209.  
    Public PropertyService time # 22142.  
    Public PropertyGraphical macro # 22010.  
    Public PropertyGraphical macro (without macro directory name) # 22018.  
    Public PropertyLubrication / maintenance # 22141.  
    Public PropertyManufacturer # 22007.  
    Public PropertyMounting surface # 22022.  
    Public PropertyDescription # 22009.  
    Public PropertyOrder number # 22003.  
    Public PropertySubset / length # 20496.  
    Public PropertySubset / length (full) # 20510.  
    Public PropertySubset / length in unit of project # 20505.  
    Public PropertyUnit for subset / length # 20498.  
    Public PropertySubset / length: Value # 20497.  
    Public PropertySubset / length with unit of project # 20506.  
    Public PropertyImage file # 22045.  
    Public PropertyProduct group # 22041.  
    Public PropertyProduct grouping # 22367.  
    Public PropertyProduct subgroup # 22028.  
    Public PropertyGeneric product group # 22138.  
    Public PropertyQuantity / subset in unit of project # 20507.  
    Public PropertyIdentifier for reports # 22214.  
    Public PropertySymbol for reports # 22228.  
    Public PropertySafety-related values: B10 # 40338.  
    Public PropertySafety-related values: B10 D # 40339.  
    Public PropertySafety-related values: Hierarchy level 1 # 40321.  
    Public PropertySafety-related values: Hierarchy level 2 # 40322.  
    Public PropertySafety-related values: Hierarchy level 3 # 40323.  
    Public PropertySafety-related values: Hierarchy level 4 # 40324.  
    Public PropertySafety-related values: Hierarchy level 5 # 40325.  
    Public PropertySafety-related values: Input (Collect) # 40326.  
    Public PropertySafety-related values: Lambda-D # 40334.  
    Public PropertySafety-related values: Logic (Generate report) # 40328.  
    Public PropertySafety-related values: MTBF # 40336.  
    Public PropertySafety-related values: MTTF # 40335.  
    Public PropertySafety-related values: MTTFD # 40333.  
    Public PropertySafety-related values: Output (React) # 40327.  
    Public PropertySafety-related values: PFHD # 40331.  
    Public PropertySafety-related values: PL # 40329.  
    Public PropertySafety-related values: RDF # 40337.  
    Public PropertySafety-related values: SIL CL # 40330.  
    Public PropertySafety-related values: TMT1 # 40332.  
    Public PropertySales price Currency 1 # 22107.  
    Public PropertySales price Currency 2 # 22108.  
    Public PropertySpare part # 22140.  
    Public PropertyStress # 22143.  
    Public PropertySupplier # 22008.  
    Public PropertyType number # 22002.  
    Public PropertyUnique part ID # 22060.  
    Public PropertyProcurement # 22144.  
    Public PropertyWearing part # 22139.  
    Public PropertyWidth # 22013.  
    Public PropertySuppl. field: Yes / No # 20502.  
    Public PropertySuppl. field: Text # 20501.  
    Public PropertyAutomationML GUID (accessories) # 40348.  
    Public PropertyPart of a part definition # 20508.  
    Public PropertyAssembly # 20492.  
    Public PropertyAssembly structure # 20511.  
    Public PropertyAssembly variant # 20512.  
    Public PropertyPart allocation # 20491.  
    Public PropertyTotal cable length # 20500.  
    Public PropertyUsed drilling pattern: Name # 40340.  
    Public PropertyNumber of units / quantity # 20482.  
    Public PropertyNumber of units / quantity (unplaced) # 20484.  
    Public PropertyNumber of units / quantity (unplaced, 3D) # 20509.  
    Public PropertyNumber of units / quantity (placed) # 20483.  
    Public PropertyTotal amount (number of units) # 20499.  
    Public PropertyTrade of part reference # 40343.  
    Public PropertyFunction group # 20489.  
    Public Property# 40347.  
    Public PropertyDT # 20480.  
    Public PropertyTotal length with unit of the project # 20513.  
    Public PropertyPart is included in a module # 20493.  
    Public PropertyMounting panel # 20485.  
    Public PropertyTotal number of packagings # 20514.  
    Public PropertyPart number # 20481.  
    Public PropertyBill of materials group # 22289.  
    Public PropertyRecord type # 20486.  
    Public PropertyPart group # 20490.  
    Public PropertyItem number # 20487.  
    Public PropertyProject part # 20495.  
    Public PropertySubtrade of part reference # 40344.  
    Public PropertySuppress in bill of materials (if filtered) # 20494.  
    Public PropertySorting of part on terminal strip # 40342.  
    Public PropertyTotal purchase price Currency 1 # 20503.  
    Public PropertyTotal purchase price Currency 2 # 20504.  
    Public PropertySafety-related values: Use case in use # 40345.  
    Public PropertySafety-related values: Use case in use (name) # 40346.  
    Public PropertyPart variant # 20488.  
    Public PropertyFunctional assignment # 1320.  
    Public PropertyFunctional assignment: Description # 1350.  
    Public PropertyFunctional assignment with preceding sign # 1340.  
    Public PropertyHigher-level function number # 1720.  
    Public PropertyHigher-level function number: Description # 1750.  
    Public PropertyHigher-level function number with preceding sign # 1740.  
    Public PropertyLocation designation # 1220.  
    Public PropertyLocation designation: Description # 1250.  
    Public PropertyLocation designation with preceding sign # 1240.  
    Public PropertyInstallation site # 1420.  
    Public PropertyInstallation site: Description # 1450.  
    Public PropertyInstallation site with preceding sign # 1440.  
    Public PropertyFunction designation # 1120.  
    Public PropertyFunction designation: Description # 1150.  
    Public PropertyFunction designation with preceding sign # 1140.  
    Public PropertyProduct # 1820.  
    Public PropertyProduct: Description # 1850.  
    Public PropertyProduct with preceding sign # 1840.  
    Public PropertyFunctional assignment (sub-identifier, complete) # 1321.  
    Public PropertyHigher-level function number (sub-identifier, complete) # 1721.  
    Public PropertyLocation designation (sub-identifier, complete) # 1221.  
    Public PropertyInstallation site (sub-identifier, complete) # 1421.  
    Public PropertyFunction designation (sub-identifier, complete) # 1121.  
    Public PropertyProduct (sub-identifier, complete) # 1821.  
    Public PropertyUser-defined structure (sub-identifier, complete) # 1621.  
    Public PropertyUser-defined structure # 1620.  
    Public PropertyUser-defined structure: Description # 1650.  
    Public PropertyUser-defined structure with preceding sign # 1640.  
    Public PropertyFunctional assignment (main identifier) # 1300.  
    Public PropertyFunctional assignment (main identifier): Description # 1330.  
    Public PropertyFunctional assignment (leading identifiers) # 1322.  
    Public PropertyHigher-level function number (main identifier) # 1700.  
    Public PropertyHigher-level function number (main identifier): Description # 1730.  
    Public PropertyHigher-level function number (leading identifiers) # 1722.  
    Public PropertyLocation designation (main identifier) # 1200.  
    Public PropertyLocation designation (main identifier): Description # 1230.  
    Public PropertyLocation designation (leading identifiers) # 1222.  
    Public PropertyInstallation site (main identifier) # 1400.  
    Public PropertyInstallation site (main identifier): Description # 1430.  
    Public PropertyInstallation site (leading identifiers) # 1422.  
    Public PropertyFunction designation (main identifier) # 1100.  
    Public PropertyFunction designation (main identifier): Description # 1130.  
    Public PropertyFunction designation (leading identifiers) # 1122.  
    Public PropertyProduct (main identifier) # 1800.  
    Public PropertyProduct (main identifier): Description # 1830.  
    Public PropertyProduct (leading identifiers) # 1822.  
    Public PropertyFunctional assignment (sub-identifier 1) # 1301.  
    Public PropertyFunctional assignment (sub-identifier 1): Description # 1331.  
    Public PropertyFunctional assignment (sub-identifier 2) # 1302.  
    Public PropertyFunctional assignment (sub-identifier 2): Description # 1332.  
    Public PropertyFunctional assignment (sub-identifier 3) # 1303.  
    Public PropertyFunctional assignment (sub-identifier 3): Description # 1333.  
    Public PropertyFunctional assignment (sub-identifier 4) # 1304.  
    Public PropertyFunctional assignment (sub-identifier 4): Description # 1334.  
    Public PropertyFunctional assignment (sub-identifier 5) # 1305.  
    Public PropertyFunctional assignment (sub-identifier 5): Description # 1335.  
    Public PropertyFunctional assignment (sub-identifier 6) # 1306.  
    Public PropertyFunctional assignment (sub-identifier 6): Description # 1336.  
    Public PropertyFunctional assignment (sub-identifier 7) # 1307.  
    Public PropertyFunctional assignment (sub-identifier 7): Description # 1337.  
    Public PropertyFunctional assignment (sub-identifier 8) # 1308.  
    Public PropertyFunctional assignment (sub-identifier 8): Description # 1338.  
    Public PropertyFunctional assignment (sub-identifier 9) # 1309.  
    Public PropertyFunctional assignment (sub-identifier 9): Description # 1339.  
    Public PropertyLocation designation (sub-identifier 1) # 1201.  
    Public PropertyLocation designation (sub-identifier 1): Description # 1231.  
    Public PropertyLocation designation (sub-identifier 2) # 1202.  
    Public PropertyLocation designation (sub-identifier 2): Description # 1232.  
    Public PropertyLocation designation (sub-identifier 3) # 1203.  
    Public PropertyLocation designation (sub-identifier 3): Description # 1233.  
    Public PropertyLocation designation (sub-identifier 4) # 1204.  
    Public PropertyLocation designation (sub-identifier 4): Description # 1234.  
    Public PropertyLocation designation (sub-identifier 5) # 1205.  
    Public PropertyLocation designation (sub-identifier 5): Description # 1235.  
    Public PropertyLocation designation (sub-identifier 6) # 1206.  
    Public PropertyLocation designation (sub-identifier 6): Description # 1236.  
    Public PropertyLocation designation (sub-identifier 7) # 1207.  
    Public PropertyLocation designation (sub-identifier 7): Description # 1237.  
    Public PropertyLocation designation (sub-identifier 8) # 1208.  
    Public PropertyLocation designation (sub-identifier 8): Description # 1238.  
    Public PropertyLocation designation (sub-identifier 9) # 1209.  
    Public PropertyLocation designation (sub-identifier 9): Description # 1239.  
    Public PropertyInstallation site (sub-identifier 1) # 1401.  
    Public PropertyInstallation site (sub-identifier 1): Description # 1431.  
    Public PropertyInstallation site (sub-identifier 2) # 1402.  
    Public PropertyInstallation site (sub-identifier 2): Description # 1432.  
    Public PropertyInstallation site (sub-identifier 3) # 1403.  
    Public PropertyInstallation site (sub-identifier 3): Description # 1433.  
    Public PropertyInstallation site (sub-identifier 4) # 1404.  
    Public PropertyInstallation site (sub-identifier 4): Description # 1434.  
    Public PropertyInstallation site (sub-identifier 5) # 1405.  
    Public PropertyInstallation site (sub-identifier 5): Description # 1435.  
    Public PropertyInstallation site (sub-identifier 6) # 1406.  
    Public PropertyInstallation site (sub-identifier 6): Description # 1436.  
    Public PropertyInstallation site (sub-identifier 7) # 1407.  
    Public PropertyInstallation site (sub-identifier 7): Description # 1437.  
    Public PropertyInstallation site (sub-identifier 8) # 1408.  
    Public PropertyInstallation site (sub-identifier 8): Description # 1438.  
    Public PropertyInstallation site (sub-identifier 9) # 1409.  
    Public PropertyInstallation site (sub-identifier 9): Description # 1439.  
    Public PropertyFunction designation (sub-identifier 1) # 1101.  
    Public PropertyFunction designation (sub-identifier 1): Description # 1131.  
    Public PropertyFunction designation (sub-identifier 2) # 1102.  
    Public PropertyFunction designation (sub-identifier 2): Description # 1132.  
    Public PropertyFunction designation (sub-identifier 3) # 1103.  
    Public PropertyFunction designation (sub-identifier 3): Description # 1133.  
    Public PropertyFunction designation (sub-identifier 4) # 1104.  
    Public PropertyFunction designation (sub-identifier 4): Description # 1134.  
    Public PropertyFunction designation (sub-identifier 5) # 1105.  
    Public PropertyFunction designation (sub-identifier 5): Description # 1135.  
    Public PropertyFunction designation (sub-identifier 6) # 1106.  
    Public PropertyFunction designation (sub-identifier 6): Description # 1136.  
    Public PropertyFunction designation (sub-identifier 7) # 1107.  
    Public PropertyFunction designation (sub-identifier 7): Description # 1137.  
    Public PropertyFunction designation (sub-identifier 8) # 1108.  
    Public PropertyFunction designation (sub-identifier 8): Description # 1138.  
    Public PropertyFunction designation (sub-identifier 9) # 1109.  
    Public PropertyFunction designation (sub-identifier 9): Description # 1139.  
    Public PropertyProduct (sub-identifier 1) # 1801.  
    Public PropertyProduct (sub-identifier 1): Description # 1831.  
    Public PropertyProduct (sub-identifier 2) # 1802.  
    Public PropertyProduct (sub-identifier 2): Description # 1832.  
    Public PropertyProduct (sub-identifier 3) # 1803.  
    Public PropertyProduct (sub-identifier 3): Description # 1833.  
    Public PropertyProduct (sub-identifier 4) # 1804.  
    Public PropertyProduct (sub-identifier 4): Description # 1834.  
    Public PropertyProduct (sub-identifier 5) # 1805.  
    Public PropertyProduct (sub-identifier 5): Description # 1835.  
    Public PropertyProduct (sub-identifier 6) # 1806.  
    Public PropertyProduct (sub-identifier 6): Description # 1836.  
    Public PropertyProduct (sub-identifier 7) # 1807.  
    Public PropertyProduct (sub-identifier 7): Description # 1837.  
    Public PropertyProduct (sub-identifier 8) # 1808.  
    Public PropertyProduct (sub-identifier 8): Description # 1838.  
    Public PropertyProduct (sub-identifier 9) # 1809.  
    Public PropertyProduct (sub-identifier 9): Description # 1839.  
    Public PropertyUser-defined structure (main identifier) # 1600.  
    Public PropertyUser-defined structure (main identifier): Description # 1630.  
    Public PropertyUser-defined structure (leading identifiers) # 1622.  
    Public PropertyUser-defined structure (sub-identifier 1) # 1601.  
    Public PropertyUser-defined structure (sub-identifier 1): Description # 1631.  
    Public PropertyUser-defined structure (sub-identifier 2) # 1602.  
    Public PropertyUser-defined structure (sub-identifier 2): Description # 1632.  
    Public PropertyUser-defined structure (sub-identifier 3) # 1603.  
    Public PropertyUser-defined structure (sub-identifier 3): Description # 1633.  
    Public PropertyUser-defined structure (sub-identifier 4) # 1604.  
    Public PropertyUser-defined structure (sub-identifier 4): Description # 1634.  
    Public PropertyUser-defined structure (sub-identifier 5) # 1605.  
    Public PropertyUser-defined structure (sub-identifier 5): Description # 1635.  
    Public PropertyUser-defined structure (sub-identifier 6) # 1606.  
    Public PropertyUser-defined structure (sub-identifier 6): Description # 1636.  
    Public PropertyUser-defined structure (sub-identifier 7) # 1607.  
    Public PropertyUser-defined structure (sub-identifier 7): Description # 1637.  
    Public PropertyUser-defined structure (sub-identifier 8) # 1608.  
    Public PropertyUser-defined structure (sub-identifier 8): Description # 1638.  
    Public PropertyUser-defined structure (sub-identifier 9) # 1609.  
    Public PropertyUser-defined structure (sub-identifier 9): Description # 1639.  
    Public PropertyDesignation (full) # 44009.  
    Public PropertyTrade (Defined working sections) # 25000.  
    Public PropertyReturns array of property ids. Returns array of AnyPropertyId objects. (Inherited from Eplan.EplApi.DataModel.UniversalPropertyList)
    Public PropertyReturns array of PropertyValue objects. (Inherited from Eplan.EplApi.DataModel.UniversalPropertyList)
    Public PropertyCable assignment diagram form # 20092.  
    Public PropertyCircuit number # 20317.  
    Public PropertyDT: Identifier # 20013.  
    Public PropertyItem number # 20318.  
    Public PropertyFunction definition # 20026.  
    Public PropertyDT: Counter # 20014.  
    Public PropertyTrade # 20466.  
    Public PropertyMedia code # 20316.  
    Public PropertyName (without project structures) # 20058.  
    Public PropertyName (without project structures, with preceding sign) # 20214.  
    Public PropertyDT (superior, without project structures) # 20003.  
    Public PropertyDT (superior, without project structures, with preceding sign) # 20211.  
    Public PropertySuperior product aspect incl. name supplement # 20335.  
    Public PropertyDT (subordinate, without project structures) # 20004.  
    Public PropertyDT (subordinate, without project structures, with preceding sign) # 20212.  
    Public PropertySubordinate product aspect incl. name supplement # 20336.  
    Public PropertyDT: Column # 20152.  
    Public PropertyDT: Application # 20155.  
    Public PropertyDT: Page # 20150.  
    Public PropertyDT: Subpage # 20151.  
    Public PropertyDT: Row # 20153.  
    Public PropertyDT: Section # 20154.  
    Public PropertyDT: Supplementary field 1 # 20156.  
    Public PropertyDT: Supplementary field 2 # 20157.  
    Public PropertyDT: Supplementary field 3 # 20158.  
    Public PropertyDT: Supplementary field 4 # 20159.  
    Public PropertyDT: Supplementary field 5 # 20160.  
    Public PropertyDT (subordinate): Column # 20172.  
    Public PropertyDT (subordinate): Application # 20175.  
    Public PropertyDT (subordinate): Page # 20170.  
    Public PropertyDT (subordinate): Subpage # 20171.  
    Public PropertyDT (subordinate): Row # 20173.  
    Public PropertyDT (subordinate): Section # 20174.  
    Public PropertyDT (subordinate): Supplementary field 1 # 20176.  
    Public PropertyDT (subordinate): Supplementary field 2 # 20177.  
    Public PropertyDT (subordinate): Supplementary field 3 # 20178.  
    Public PropertyDT (subordinate): Supplementary field 4 # 20179.  
    Public PropertyDT (subordinate): Supplementary field 5 # 20180.  
    Public PropertyEngraving text # 20025.  
    Public PropertyDT (identifying) # 20005.  
    Public PropertyFunction exists with 'Multi-line' representation type # 20470.  
    Public PropertyFunction exists with 'Overview' representation type # 20473.  
    Public PropertyFunction exists with 'Pair cross-reference' representation type # 20472.  
    Public PropertyFunction exists with 'P&I diagram' representation type # 20474.  
    Public PropertyFunction exists with 'Single-line' representation type # 20471.  
    Public PropertyDT ID # 20359.  
    Public PropertyMounting site (describing) # 20024.  
    Public PropertyDT (subordinate): Identifier # 20017.  
    Public PropertyDT (subordinate):Counter # 20018.  
    Public PropertyDT (subordinate): Prefix # 20016.  
    Public PropertyDT (subordinate): Subcounter # 20019.  
    Public PropertyDT: Prefix # 20012.  
    Public PropertySubtrade # 20467.  
    Public PropertyDT: Subcounter # 20015.  
    Public PropertyTechnical characteristics # 20027.  
    Public PropertyFunction text (automatic) # 20031.  
    Public PropertyRepresentation type # 20121.  
    Public PropertyWire harness name # 31143.  
    Public PropertyPlacement # 19007.  
    Public PropertyPage name (full) # 19023.  
    Public PropertyPage name # 19022.  
    Public PropertyStorableObject to which this property list is connected. (Inherited from Eplan.EplApi.DataModel.UniversalPropertyList)
    Public PropertyOverloaded. Method used by operator[] in order to access indexed properties.  
    Public PropertyOverloaded. Object identification # 2000. (Inherited from Eplan.EplApi.DataModel.StorableObjectPropertyList)
    Top
    Public Methods
     NameDescription
    Public MethodOverloaded. Copies properties to other property list. (Inherited from Eplan.EplApi.DataModel.UniversalPropertyList)
    Public MethodDestructor for deterministic finalization of MergedArticleReferencePropertyList object. (Inherited from Eplan.EplApi.DataModel.UniversalPropertyList)
    Public MethodOverloaded. Checks property existence for used obiect.  
    Public MethodInternal method. (Inherited from Eplan.EplApi.DataModel.UniversalPropertyList)
    Top
    See Also