 |
SOLIDWORKS Electrical API
2022.0.0
Electrical API
|
Go to the documentation of this file.
4 midl_pragma warning(disable:2111)
13 import "EnumDefinition.idl";
14 import "EwClassificationObjects.idl";
15 import "EwCableObjects.idl";
16 import "EwManufacturerPartObjects.idl";
17 import "EwProjectObjects.idl";
18 import "EwSymbolObjects.idl";
19 import "EwTitleBlockObjects.idl";
20 import "EwLibraryObjects.idl";
21 import "EwTerminalObjects.idl";
22 import "EwServerObjects.idl";
23 import "EwApplicationObjects.idl";
24 import "EwApplicationRibbon.idl";
25 import "EwDialogMacroSelector.idl";
26 import "EwApplicationDockingPane.idl";
27 import "EwUiCommonResourceText.idl";
29 import "EwApplicationCaptionBarObjects.idl";
41 uuid(5FC8EA1F-028E-4C83-84D0-033DDBE69F33),
44 pointer_default(unique)
202 uuid(F29DB845-91B8-4469-B828-46A8D0396BA3),
206 helpstring(
"IEwEnvironmentX Interface"),
207 pointer_default(unique)
619 uuid(7D65CD4F-DBB9-4C7F-A36D-C493FCBCEA0B),
623 helpstring(
"IEwApplicationSettingsX Interface"),
624 pointer_default(unique)
681 uuid(83A173A9-B84B-4BA3-9A44-8F8C9E11CEC3),
685 helpstring(
"IEwApplicationX Interface"),
686 pointer_default(unique)
1232 uuid(0F5E85DA-88EF-4A63-83AF-6B11A048CD79),
1236 helpstring(
"IEwAPIX Interface"),
1237 pointer_default(unique),
1306 uuid(899CE40B-CBBC-4018-A65C-D20836ECD11C),
1309 pointer_default(unique)
1337 uuid(DE35BA2A-0566-40D3-AF1D-AD79D1133B09),
1341 pointer_default(unique)
1373 uuid(4714D4C0-5AA9-47F7-82FF-458B341E7052),
1375 helpstring(
"EwAPI 1.0 Type Library")
1379 importlib(
"stdole2.tlb");
1384 uuid(35A4E745-DA6D-4E70-9024-6CA11019E935),
1385 helpstring(
"_IEwEnvironmentXEvents Interface")
1387 dispinterface _IEwEnvironmentXEvents
1391 void onOpenConnectionNotify ();
1393 void onCloseConnectionNotify ();
1395 void onLostConnectionNotify ();
1397 void onEnvironmentObjectAdd (IDispatch*
IEwObjectX);
1399 void onEnvironmentObjectUpdate (IDispatch*
IEwObjectX);
1401 void onEnvironmentObjectDelete (IDispatch*
IEwObjectX);
1406 uuid(AC05264E-0353-4518-99D8-7D50C8C2AC09),
1407 helpstring(
"EwEnvironmentX Class")
1410 coclass EwEnvironmentX
1413 [
default, source] dispinterface _IEwEnvironmentXEvents;
1417 uuid(A111EAC6-E900-4CB7-B23B-C31F85414F27),
1418 helpstring(
"EwAPIX Class"),
1426 uuid(390D98EC-9EF5-4012-A8D0-793670613DFE),
1427 helpstring(
"EwManufacturerPartX Class")
1430 coclass EwManufacturerPartX
1436 uuid(83FF8561-AD58-4DDB-9807-2791FD32CB21),
1437 helpstring(
"EwManufacturerPartCircuitX Class")
1440 coclass EwManufacturerPartCircuitX
1446 uuid(EE094E0E-B681-4985-BCF5-B19258145DC5),
1447 helpstring(
"EwManufacturerPartTerminalX Class")
1450 coclass EwManufacturerPartTerminalX
1456 uuid(FDE8F545-C7C3-41E5-AB82-3E25E3D2C682),
1457 helpstring(
"EwCableReferenceX Class")
1460 coclass EwCableReferenceX
1466 uuid(11E2D55A-8949-467F-9C6A-367B26C01825),
1467 helpstring(
"EwSymbolX Class")
1476 uuid(D2F9C9D9-A2F4-4B7E-A374-4D922FABF26F),
1477 helpstring(
"EwSymbolCircuitX Class")
1480 coclass EwSymbolCircuitX
1486 uuid(9E2EF920-743F-4703-B3E2-DD81B97E2110),
1487 helpstring(
"EwTitleBlockX Class")
1490 coclass EwTitleBlockX
1498 uuid(a2cace42-2bb5-11e5-b345-feff819cdc9f),
1499 helpstring(
"Event interface for EwProjectX")
1501 dispinterface _IEwProjectXEvents
1505 void onCloseConnectionNotify ();
1507 void onLostConnectionNotify ();
1509 void onProjectObjectAdd (IDispatch*
IEwObjectX);
1511 void onProjectObjectUpdate (IDispatch*
IEwObjectX);
1513 void onProjectObjectDelete (IDispatch*
IEwObjectX);
1518 uuid(3A8D560A-0E58-4904-B83C-437EA056558A),
1519 helpstring(
"EwProjectX Class")
1525 [
default, source] dispinterface _IEwProjectXEvents;
1529 uuid(AD902791-AB59-4510-91A0-AF31B0D911BD),
1530 helpstring(
"EwProjectSymbolX Class")
1533 coclass EwProjectSymbolX
1539 uuid(6BB8114A-B327-4B00-851F-025B03955DA0),
1540 helpstring(
"EwProjectSymbolCircuitX Class")
1543 coclass EwProjectSymbolCircuitX
1545 [
default]
interface IEwProjectSymbolCircuitX;
1549 uuid(0CBB9594-3499-4482-A3EE-A9A991CF0B88),
1550 helpstring(
"EwProjectSymbolPointX Class")
1553 coclass EwProjectSymbolPointX
1555 [
default]
interface IEwProjectSymbolPointX;
1559 uuid(9489B473-9192-44A9-80F0-D896EFFC8F59),
1560 helpstring(
"EwProjectManufacturerPartX Class")
1563 coclass EwProjectManufacturerPartX
1569 uuid(005C71AD-78A0-40EA-AB7B-AA5F615BB01F),
1570 helpstring(
"EwProjectManufacturerPartCircuitX Class")
1573 coclass EwProjectManufacturerPartCircuitX
1579 uuid(FDCA0E46-F6BC-4A2C-889A-7D8820368B85),
1580 helpstring(
"EwProjectManufacturerPartTerminalX Class")
1583 coclass EwProjectManufacturerPartTerminalX
1590 uuid(7A280CE2-272F-489F-BC78-F462F8904946),
1591 helpstring(
"EwCableCoreX Class")
1594 coclass EwCableCoreX
1600 uuid(A89A23A9-1CAC-4E3D-A9A7-DCC09E30EE63),
1601 helpstring(
"EwSymbolPointX Class")
1604 coclass EwSymbolPointX
1610 uuid(232EC072-F4E2-45DC-9C5B-8C78B6AFCFCE),
1611 helpstring(
"EwSymbolFiltersX Class")
1614 coclass EwSymbolFiltersX
1620 uuid(FC9F5302-FEF0-4795-9098-C08009A6D9A5),
1621 helpstring(
"EwTitleBlockFiltersX Class")
1624 coclass EwTitleBlockFiltersX
1626 [
default]
interface IEwTitleBlockFiltersX;
1630 uuid(311A5E2C-49E5-422A-907B-F5BDD15067D5),
1631 helpstring(
"EwManufacturerPartFiltersX Class")
1634 coclass EwManufacturerPartFiltersX
1636 [
default]
interface IEwManufacturerPartFiltersX;
1640 uuid(E2D022F7-D315-489F-952E-B165A23F24C7),
1641 helpstring(
"EwCableReferenceFiltersX Class")
1644 coclass EwCableReferenceFiltersX
1646 [
default]
interface IEwCableReferenceFiltersX;
1652 uuid(9b2bd280-2c82-11e5-b345-feff819cdc9f),
1653 helpstring(
"Event interface for EwAppX")
1655 dispinterface _IEwAppXEvents
1661 void onSetActiveProjectNotify (
IEwProjectX *pProjectX);
1663 void onBeforeCloseProjectNotify (
IEwProjectX *pProjectX, VARIANT_BOOL * bRet);
1665 void onAfterCloseProjectNotify (LONG lProjectID);
1667 void onCloseApplication ();
1672 uuid(D6309FED-B0C6-46A5-8E2D-DB1504B8D2D3),
1673 helpstring(
"EwApplicationX Class"),
1676 coclass EwApplicationX
1679 [
default, source] dispinterface _IEwAppXEvents;
1683 uuid(D562B4FD-91C1-480F-A414-CD62A8E043A5)
1692 uuid(8119225E-3D60-4E7F-9AAA-C2CF39459C5B)
1695 coclass EwSymbolManagerX
1700 uuid(EE41C313-724F-4D98-91FA-EFA5C61FF613)
1703 coclass EwManufacturerPartManagerX
1708 uuid(1F8CC61B-8AC9-4F7A-B145-9757B60128D9)
1711 coclass EwCableReferenceManagerX
1716 uuid(535E31CF-D937-486B-834E-93259923FD30)
1719 coclass EwTitleBlockManagerX
1724 uuid(99FA453E-4EC3-4B3E-B9BE-BA764D87AC9D)
1727 coclass EwLibraryManagerX
1733 uuid(d4964eb2-03bd-11e5-8418-1697f925ec7b),
1734 helpstring(
"EwProjectWireX Class")
1737 coclass EwProjectWireX
1743 uuid(f1def7ac-03c3-11e5-8418-1697f925ec7b),
1744 helpstring(
"EwProjectComponentX Class")
1747 coclass EwProjectComponentX
1753 uuid(f59a7344-03c3-11e5-8418-1697f925ec7b),
1754 helpstring(
"EwProjectComponentCircuitX Class")
1757 coclass EwProjectComponentCircuitX
1763 uuid(f821dcba-03c3-11e5-8418-1697f925ec7b),
1764 helpstring(
"EwProjectComponentTerminalX Class")
1767 coclass EwProjectComponentTerminalX
1773 uuid(78a04b30-260e-11e5-b345-feff819cdc9f),
1774 helpstring(
"EwProjectComponentManagerX Class")
1777 coclass EwProjectComponentManagerX
1783 uuid(fdbaf854-5a20-44e4-8fbf-34396b4cae2a),
1784 helpstring(
"EwProjectFileX Class")
1787 coclass EwProjectFileX
1793 uuid(4bfbd9ae-1fcf-11e5-b5f7-727283247c7f),
1794 helpstring(
"EwProjectEntity3DX Class")
1797 coclass EwProjectEntity3DX
1803 uuid(8a0071b2-23ba-11e5-b696-feff819cdc9f),
1804 helpstring(
"EwProjectEntity3DManagerX Class")
1807 coclass EwProjectEntity3DManagerX
1813 uuid(48a57f62-2632-11e5-b345-feff819cdc9f),
1814 helpstring(
"EwProjectLocationX Class")
1817 coclass EwProjectLocationX
1823 uuid(2213574a-2635-11e5-b345-feff819cdc9f),
1824 helpstring(
"EwProjectLocationManagerX Class")
1827 coclass EwProjectLocationManagerX
1833 uuid(347bd3ce-26cd-11e5-b345-feff819cdc9f),
1834 helpstring(
"EwProjectManufacturerPartManagerX Class")
1837 coclass EwProjectManufacturerPartManagerX
1843 uuid(D4D1DBBB-DC42-454A-8BF5-1D2C2622B888)
1846 coclass EwRoutingDataX
1848 [
default]
interface IEwRoutingDataX;
1851 uuid(598B4EB1-43B5-45F3-B4FC-5D6254AFAF60)
1854 coclass EwRoutingComponentX
1856 [
default]
interface IEwRoutingComponentX;
1859 uuid(CCE980DB-12DC-43F5-99B3-722F26278DE2)
1862 coclass EwRoutingConnectionPointX
1864 [
default]
interface IEwRoutingConnectionPointX;
1867 uuid(97B261FE-0E45-41EE-B56B-DAE394C13501)
1870 coclass EwRoutingLineTypeX
1872 [
default]
interface IEwRoutingLineTypeX;
1875 uuid(A5E50777-1897-4DF6-8DE6-4279EE7A0140)
1878 coclass EwRoutingWireX
1880 [
default]
interface IEwRoutingWireX;
1883 uuid(138185B4-7631-4258-A1DA-EA32FB9A3ABE)
1886 coclass EwRoutingCableX
1888 [
default]
interface IEwRoutingCableX;
1891 uuid(E18AB237-860C-4156-8F61-F3B913B2D8CE)
1894 coclass EwRoutingLocationX
1896 [
default]
interface IEwRoutingLocationX;
1899 uuid(E1BAB237-860C-4156-8F61-F3B913B2DBCE)
1902 coclass EwRoutingConnectionX
1904 [
default]
interface IEwRoutingConnectionX;
1907 uuid(5BBBF2DB-BACA-42DF-A452-DA8C2E59C73A)
1910 coclass EwProjectWireManagerX
1915 uuid(BDCD2410-33D2-481D-AE32-7951684A5984)
1918 coclass EwProjectCableX
1923 uuid(E440E594-067F-4DA4-87AA-2AF6087278BF)
1926 coclass EwProjectCableManagerX
1931 uuid(D820FF91-1638-4286-B3C4-1716F1B6B375)
1934 coclass EwProjectConfigurationX
1939 uuid(DF204EB9-C693-4FC1-B6A7-E2D6C63A76B8)
1942 coclass EwLockStringX
1947 uuid(D21A6384-4E88-43BD-AB1A-C9B03D52AA86)
1950 coclass EwDialogSummaryX
1955 uuid(0B0363D8-4CD9-402D-B280-230E8370D946)
1958 coclass EwDialogManufacturerPartSelectorX
1963 uuid(FFD2A28E-210E-4D8A-9F5A-A2E88EC75A86)
1966 coclass EwDialogTaskX
1971 uuid(44F93A15-8A81-4B63-A883-8BD1C18A4624)
1974 coclass EwRightsManagerX
1979 uuid(FF40373F-2825-491E-AAE1-9B195F328B1D)
1982 coclass EwProjectManagerX
1987 uuid(BAC4182D-37D0-47EA-897A-7CC82D9D9822)
1990 coclass EwDialogManufacturerPartOrderingX
1995 uuid(8723FC5A-A0DE-4B6C-AD70-0CD3D2BF5273)
1998 coclass EwDialogAlignPartsParametersSelectorX
2004 uuid(EB4EF24F-9728-4E6F-AC11-1B43C77F3D4E),
2005 helpstring(
"EwProjectHarnessX Class")
2008 coclass EwProjectHarnessX
2014 uuid(8B8CF857-F6E5-4812-AD4B-11E2A5EC9650),
2015 helpstring(
"EwProjectHarnessManagerX Class")
2018 coclass EwProjectHarnessManagerX
2024 uuid(887AE501-9ECC-4175-9A37-30C9426367CA),
2025 helpstring(
"EwDialogLocationSelectorX Class")
2028 coclass EwDialogLocationSelectorX
2034 uuid(680F74CC-D9C3-4301-B268-0E2DC13427AB),
2035 helpstring(
"EwDialogMacroSelectorX Class")
2038 coclass EwDialogMacroSelectorX
2044 uuid(D9373C76-673B-4BB1-AC42-7A5F3ADAC89B),
2045 helpstring(
"EwApplicationSettingsX Class")
2048 coclass EwApplicationSettingsX
2054 uuid(DD97AA81-E40D-4D70-9F57-AF4D2E71E745),
2055 helpstring(
"EwProjectFileManagerX Class")
2058 coclass EwProjectFileManagerX
2064 uuid(0B47DA9A-189E-43EE-8481-0FAC91A1D0A0),
2065 helpstring(
"EwProjectPrintConfigManagerX Class")
2068 coclass EwProjectPrintConfigManagerX
2074 uuid(B371A307-2FF4-4F1F-95CC-BF05FE603884),
2075 helpstring(
"EwProjectPrintConfigX Class")
2078 coclass EwProjectPrintConfigX
2084 uuid(9FB8FC9D-2309-4E6D-B9F4-F9EA17F17D3D),
2085 helpstring(
"EwProjectExportDWGFilesX Class")
2088 coclass EwProjectExportDWGFilesX
2094 uuid(C412E861-00A9-4407-ACA1-0F5707A3A75E),
2095 helpstring(
"EwProjectPublishToeDrawingsX Class")
2098 coclass EwProjectPublishToeDrawingsX
2100 [
default]
interface IEwProjectPublishToeDrawingsX;
2104 uuid(842586D5-03FA-4E46-A870-945D9D4EB602)
2112 uuid(E10D44A9-1A2C-46BB-97BA-9E5EA04867A4)
2115 coclass EwProjectExportPDMX
2120 uuid(16FA24EA-7323-428A-B7C5-5B7D83426816)
2123 coclass EwProjectBookX
2128 uuid(812E317E-250E-4692-9683-589789AF1AFC)
2131 coclass EwProjectBookManagerX
2136 uuid(12E996E0-BC97-4C9C-AC6F-4B4005AFEFD3)
2139 coclass EwProjectReportManagerX
2144 uuid(56FB79F1-C64F-4FC2-AD06-BD0BC41224F4)
2148 coclass EwProjectReportX
2153 uuid(22D98533-CC09-4B05-BED0-1DAC55F821F8)
2157 coclass EwProjectExportReportX
2162 uuid(5E3C7F8C-E585-489F-8EC9-444C01A7BE28)
2166 coclass EwObjectBaseX
2172 uuid(7C4DC7D9-862C-4DD9-86B0-543A91F98150)
2176 coclass EwProjectTagObjectX
2182 uuid(E7594182-F250-4063-B752-C03797049796)
2186 coclass EwProjectFunctionX
2192 uuid(1D169FA4-D750-481F-93E6-9648749A2790)
2196 coclass EwProjectFunctionManagerX
2201 uuid(18737F1D-59FC-400E-9DF7-1655832F49CF)
2210 uuid(1B3CF726-F3C9-46B1-ACEE-FAF421DB5AD6)
2214 coclass EwClassificationX
2216 [
default]
interface IEwClassificationX;
2219 uuid(60553CE7-81DC-4EF7-BCD9-D8FCD97C1554)
2223 coclass EwClassificationManagerX
2225 [
default]
interface IEwClassificationManagerX;
2228 uuid(43D7CAB2-93F4-4F0B-9E0B-13CF3ACB88A1)
2232 coclass EwProjectFolderX
2237 uuid(29D73623-BAEE-483D-B5A6-9E2ACBB8D3D2)
2241 coclass EwProjectFolderManagerX
2247 uuid(F1593084-3F4F-43D9-AA6E-AD070AE3E5E5)
2250 coclass EwArchiveEnvironmentX
2256 uuid(89C33C8A-6B98-4237-B2EA-0C84855A8C6A)
2259 coclass EwDialogProgressX
2265 uuid(561782F5-7DAF-4F93-8531-3BEE3E06FA23)
2268 coclass EwCommandManagerX
2274 uuid(3F20DD28-2E57-414A-A79E-4B0DC6A31B2A)
2282 uuid(2B57DE04-47DA-4C0C-B6D5-37BA107C12A9)
2284 coclass EwCommandContextX
2291 uuid(2381BCF3-B55A-4F00-A22C-0D41B74A8916)
2300 uuid(03D5F256-C69F-42ED-8EC3-B0C747D05BBB)
2309 uuid(76125B7A-E5FC-4362-93F8-3B912EB85D51)
2311 coclass EwInteropFactoryX
2317 uuid(409D543C-A3AF-4A83-ACDA-16D3FACAE152)
2320 coclass EwDialogResumeX
2325 uuid(6A9F222F-0BCC-4A12-BBE6-D3FFF242FB89)
2328 coclass EwResumeRowX
2333 uuid(3048A375-C8E9-437B-A820-38A7B69C64B1)
2336 coclass EwProjectGenerateTSDrawingX
2342 uuid(C0A20628-B5FD-405E-983A-B562800BF6F2)
2345 coclass EwProjectSnapshotX
2351 uuid(C42D1252-2A82-4DA8-BC13-1E466FA01296)
2354 coclass EwProjectSnapshotManagerX
2360 uuid(9A272DBD-270B-491E-902B-8457CA696D14)
2363 coclass EwProjectUpdateReplaceDataX
2369 uuid(3BFB975A-DA41-4BEB-ADD3-613629333807)
2378 uuid(7F565914-9CAD-4719-863B-2C66B16EB56E)
2381 coclass EwRibbonTabX
2386 uuid(2F9C5121-22D2-4953-9DC1-973C520C85EF)
2389 coclass EwRibbonGroupX
2394 uuid(41BBBCA0-4750-4681-B1CE-C56A3A8C03DC)
2397 coclass EwRibbonControlX
2403 uuid(913ADEC7-4F0A-4EC4-8E48-068F695D7D47)
2407 coclass EwCaptionBarX
2413 uuid(09A54E38-9202-4659-B25D-FF3D821E4FB3)
2417 coclass EwCaptionBarControlX
2423 uuid(12DCF3C4-CDB5-4871-ACEE-BFFAED385C57)
2426 coclass EwProjectNumberWiresX
2432 uuid(1F44AF7E-16DC-4297-AB1C-035FE01BBE8D)
2435 coclass EwProjectNumberMarksX
2441 uuid(BDC5DC3D-3EF0-4A90-BBBC-8F65C20EE15E)
2444 coclass EwProjectAutomaticArrowsX
2449 uuid(BD95B887-0207-438B-AD4A-BAD4F8E8DBA4)
2452 coclass EwProjectNumberDocumentsX
2458 uuid(05101195-CF52-4C96-B0D8-04C35958079A)
2461 coclass EwProjectOptimizeWireOrderX
2467 uuid(1EB320E5-9275-4995-969A-30AA4841B667)
2475 uuid(A962D51B-C75E-46EF-A910-8EC5ABDDFCD9)
2478 coclass EwProjectSymbolManagerX
2487 uuid(12781d9c-1e5f-4863-9a3f-de59541520d2),
2488 helpstring(
"Event interface for Project Manager Dialog.")
2490 dispinterface _IEwDialogProjectManagerXEvents
2494 void onOpenProjectManagerDialog ();
2496 void onSelectChangedProjectManagerDialog ();
2498 void onCloseProjectManagerDialog ();
2503 uuid(67c8f5d2-dfa3-49af-b94f-3b209fedf75c),
2504 helpstring(
"EwDialogProjectManagerX Class"),
2507 coclass EwDialogProjectManagerX
2510 [
default, source] dispinterface _IEwDialogProjectManagerXEvents;
2514 uuid(d545e515-d717-4259-99db-70c070a63e25),
2515 helpstring(
"EwProjectExcelAutomationX Class"),
2518 coclass EwProjectExcelAutomationX
2524 uuid(5b7f1b8c-2e4e-41a3-931d-640a1ae1c2e0),
2525 helpstring(
"EwProjectExportPDFX Class"),
2528 coclass EwProjectExportPDFX
2533 uuid(4bfa61e0-d2ad-4b81-9aff-590a078b8536)
2536 dispinterface _IEwDockingPaneManagerXEvents
2543 uuid(3d8add72-f9a7-4b9c-bb52-d64d64fd97d8),
2544 helpstring(
"EwDockingPaneManagerX Class"),
2547 coclass EwDockingPaneManagerX
2550 [
default, source] dispinterface _IEwDockingPaneManagerXEvents;
2556 uuid(e5e524d6-53e6-49e7-837e-6aaef9815bde)
2557 , helpstring(
"Event interface for EwDockingPaneX")
2559 dispinterface _IEwDockingPaneXEvents
2563 void onShowWindow ();
2567 void onClosePane ();
2571 void onContextMenu ();
2576 uuid(819e5273-d4ee-4e63-a205-5239369c3df8),
2577 helpstring(
"EwDockingPaneX Class"),
2580 coclass EwDockingPaneX
2583 [
default, source] dispinterface _IEwDockingPaneXEvents;
2587 uuid(6de2bf97-a8f0-4546-a480-7ab46e92d639),
2588 helpstring(
"EwProjectInputOutputManagerX Class"),
2591 coclass EwProjectInputOutputManagerX
2597 uuid(3a69c7ed-0a71-45ee-bcdc-6a4706a36aab),
2598 helpstring(
"EwProjectInputOutputX Class"),
2601 coclass EwProjectInputOutputX
2607 uuid(9094132a-ef3a-49dd-a5ac-6217d2323370),
2608 helpstring(
"EwDialogUnarchiveEnvironnementX Class"),
2611 coclass EwDialogUnarchiveEnvironnementX
2613 [
default]
interface IEwDialogUnarchiveEnvironnementX;
2617 uuid(98a41367-0ac2-43a9-bdbb-e43b9f56eacd),
2618 helpstring(
"EwRibbonQuickAccessControlX Class"),
2621 coclass EwRibbonQuickAccessControlX
2627 uuid(4535547B-0C6A-48FA-AB61-3A8E739CAE39),
2630 coclass EwWireTerminationTypeX
2636 uuid(59cb89e0-68e5-4a9d-b041-439fc21dc665),
2637 helpstring(
"EwWireTerminationTypeManagerX Class"),
2640 coclass EwWireTerminationTypeManagerX
2646 uuid(F4D65861-1263-4EE0-99AA-ECFAD2271AC5)
2647 , helpstring(
"EwTerminalTypeX Class")
2651 coclass EwTerminalTypeX
2657 uuid(D1E4C18B-FE75-4C32-B626-E6966253B0F9)
2658 , helpstring(
"EwTerminalTypeManagerX Class")
2661 coclass EwTerminalTypeManagerX
2667 uuid(044f44ab-b0b2-4bb6-8ae9-26e242458c15),
2668 helpstring(
"EwSaveDWGX Class since 2022"),
2671 coclass EwSaveDWGImageX
2678 uuid(77755FDD-24D1-46BF-9A70-F21D7705D255),
2679 helpstring(
"Event interface for Manager Dialog.")
2681 dispinterface _IEwManagerDialogXEvents
2685 void onOpenManagerDialog (EwDialogManagerType eDialogManager);
2687 void onSelectChangedManagerDialog (EwDialogManagerType eDialogManager);
2689 void onCloseManagerDialog (EwDialogManagerType eDialogManager);
2691 VARIANT_BOOL onGetDispInfoManagerList (EwDialogManagerType eDialogManager,
long columnIndex, BSTR objectIdentifier);
2693 int onGetDispIconOverlayManagerList (EwDialogManagerType eDialogManager, BSTR objectIdentifier);
2698 uuid(48EFEF81-D9AE-4472-9AFF-F7A7BBDD27D4)
2699 , helpstring(
"EwManagerDialogX Class")
2702 coclass EwManagerDialogX
2705 [
default, source] dispinterface _IEwManagerDialogXEvents;
2710 uuid(F2C5F743-E735-4D99-A72E-5BC213E2E491),
2711 helpstring(
"Event interface for Combo Box Control.")
2713 dispinterface _IEwRibbonComboBoxControlXEvents
2717 void onSelectionChange ();
2721 void onSelectionEndOk ();
2726 uuid(CD51BDF9-3940-4699-BA40-BBA81C21A725)
2727 , helpstring(
"EwRibbonComboBoxControlX Class")
2730 coclass EwRibbonComboBoxControlX
2733 [
default, source] dispinterface _IEwRibbonComboBoxControlXEvents;
Use this interface to manage the report used inside the project.
Definition: EwProjectExportObjects.idl:825
Use this interface to manage the Harness inside a project.
Definition: EwProjectHarnessObjects.idl:27
BSTR getWorkingFolder(EwErrorCode *errorCode)
Return environment folder path.
Use this interface to manage an Entity3D inside a project.
Definition: EwProjectEntity3DObjects.idl:29
void disconnect()
Disconnect from environment previously connected to.
Use this interface to manage terminal strip Type.
Definition: EwTerminalObjects.idl:229
Use this interface to manage an EwLibraryX object.
Definition: EwLibraryObjects.idl:29
Use this interface to manage cables of a project.
Definition: EwProjectCableObjects.idl:601
IEwDialogAlignPartsParametersSelectorX getEwDialogAlignPartsParametersSelector(EwErrorCode *errorCode)
To get align parameters selector dialog wrapper.
Use this interface to connect to the application.
Definition: EwAPI.idl:1344
IEwCaptionBarX getEwCaptionBar(EwErrorCode *errorCode)
Return an IEwCaptionBarX interface to manage the software Caption Bar.
DATE getDate(EwErrorCode *errorCode)
Get the date for archive.
Use this interface to manage EwLibraryX objects.
Definition: EwLibraryObjects.idl:250
Generic interface for an object that belongs to a project.
Definition: EwObjectBase.idl:103
Use this interface to manage EwTitleBlockX objects.
Definition: EwTitleBlockObjects.idl:578
Use this interface to manage the align parameters from the user interface.
Definition: EwApplicationObjects.idl:26
BSTR getUserID(EwErrorCode *errorCode)
Get the user ID to connect to database.
Use this interface to manage EwProjectEntity3D objects.
Definition: EwProjectEntity3DObjects.idl:154
Use this interface to manage IEwProjectX objects.
Definition: EwProjectObjects.idl:1901
EwErrorCode setPassword(BSTR strPassword)
Set the password to connect to database.
EwTimeStamp
Time stamps options.
Definition: EwEnumeration.idl:587
Use this interface to manage a manufacturer part.
Definition: EwManufacturerPartObjects.idl:399
Object for creating a command to be executed in the application.
Definition: EwApplicationObjects.idl:812
Use this interface to manage IEwProjectManufacturerPartX objects.
Definition: EwProjectManufacturerPartObjects.idl:478
BSTR getApplicationVersion()
Get the application version as: 2016.1.2 Version 2016 is the major number, 1 is for minor number,...
Use this interface to manage the export reports used inside the project.
Definition: EwProjectExportObjects.idl:997
EwErrorCode closeEwProjectID(LONG lID)
Close a project already opened in the application interface.
IEwArchiveEnvironmentX getEwArchiveEnvironment(EwErrorCode *errorCode)
Get a EwArchiveEnvironmentX object to archive the current environment;.
Use this interface to manage export DWG files inside a project.
Definition: EwProjectExportObjects.idl:646
Use this interface to manage the update of project data from libraries.
Definition: EwProjectProcessObjects.idl:252
VARIANT_BOOL getArchiveProject(EwErrorCode *errorCode)
Get option for archiving projects.
IEwProjectX getEwProjectCurrent(EwErrorCode *errorCode)
To get the active project.
Use this interface to manage ComponentTerminal inside a project.
Definition: EwProjectComponentObjects.idl:29
Use this interface to display a progress dialog.
Definition: EwApplicationObjects.idl:617
IEwTitleBlockManagerX getEwTitleBlockManager(EwErrorCode *errorCode)
get EwTitleBlockManager of the current environment
This interface is a generic interface for standard methods.
Definition: EwObjectBase.idl:82
Use this interface to manage a definition of a termination Type.
Definition: EwTerminalObjects.idl:30
EwErrorCode
All errors codes for this API.
Definition: EnumDefinition.idl:21
EwErrorCode deleteWorkingDirectory()
Delete the current working directory.
This interface for export DWG to image.
Definition: EwUtilDefinition.idl:78
Use this interface to manage for reports used inside the project.
Definition: EwProjectExportObjects.idl:927
EwErrorCode setWorkingFolder(BSTR strFolderPath)
Set the working folder of this environment.
EwProjecManagerDialogNotify
All the project manager dialog reactors IDs.
Definition: EnumDefinition.idl:142
Use this interface to manage a print configuration manager inside a project.
Definition: EwProjectExportObjects.idl:501
IEwCommandManagerX getEwCommandManager(EwErrorCode *errorCode)
Get the IEwCommandManagerX command manager interface.
Use this interface to the Project Manager Dialog.
Definition: EwApplicationObjects.idl:1051
Use this interface to display a dialog that allows the user to select build of materials.
Definition: EwApplicationObjects.idl:261
EwErrorCode setLibraries(VARIANT vLibrariesArray)
Set libraries to archive and object associated.
BSTR getXMLConfigFolder(EwXMLConfigFolderType eXMLConfigFolderType, EwErrorCode *errorCode)
Return XML config folder path of configuration.
Use this interface to display a task dialog.
Definition: EwApplicationObjects.idl:307
IEwRightsManagerX getEwRightsManager(EwErrorCode *errorCode)
To get the rights manager.
VARIANT_BOOL isEwProjectOpened(long lProjectId, EwErrorCode *errorCode)
Return true if the project is opened in application user interface.
EwErrorCode setApiText(BSTR strApiText)
Set the api text.
IEwDialogProgressX getEwDialogProgress(EwErrorCode *errorCode)
Get the progress dialog wrapper.
IEwAPIX getEwAPI(EwErrorCode *errorCode)
Return an IEwAPIX object.
VARIANT getValue(EwApplicationSettingsValue eApplicationSettingsValues, EwErrorCode *errorCode)
Get an application settings value.
IEwLibraryManagerX getEwLibraryManager(EwErrorCode *errorCode)
get EwLibraryManager of the current environment
EwLogOutputType
Log support type for database errors.
Definition: EwEnumeration.idl:404
IEwDialogSummaryX getEwDialogSummary(EwErrorCode *errorCode)
To get the summary dialog wrapper.
Use this interface to manage a circuit inside a manufacturer part.
Definition: EwManufacturerPartObjects.idl:195
Use this interface to manage the Harness objects inside a project.
Definition: EwProjectHarnessObjects.idl:129
EwErrorCode closeEwMacroID(LONG lID)
Close a macro already opened in the application interface.
EwErrorCode setTimeStamp(EwTimeStamp eTimeStamp)
Set the time stamp that will be added to the filename of the archive file when calling archive method...
EwErrorCode archive()
Archive the current environment.
EwErrorCode setUserID(BSTR strUserID)
Set the user ID to connect to database.
Use this interface to manage a cable core inside a cable reference.
Definition: EwCableObjects.idl:40
Interface that allow applications to create add-ins.
Definition: EwAPI.idl:1312
Use this interface to manage the numbering or renumbering of wires.
Definition: EwProjectProcessObjects.idl:299
IEwEnvironmentX getEwEnvironment(EwErrorCode *errorCode)
EwErrorCode setArchivePath(BSTR strArchivePath)
Set the path of the destination file where the archive will be done.
EwErrorCode openEwMacroID(LONG lID)
Open a macro in the application interface.
EwErrorCode getSystemInformation(BSTR strPath)
Collect information on electrical application.
Use this interface to manage a definition of a title block.
Definition: EwTitleBlockObjects.idl:38
Use this interface to manage filter for EwSymbolX.
Definition: EwSymbolObjects.idl:254
VARIANT_BOOL isEwMacroOpened(long lMacroId, EwErrorCode *errorCode)
Return true if the macro is opened in application user interface.
Use this interface to display a summary dialog.
Definition: EwApplicationObjects.idl:219
Use this interface to manage a XLS file.
Definition: EwApplicationObjects.idl:976
EwApISoftType
All the selection types.
Definition: EnumDefinition.idl:287
Use this interface to manage IEwProjectBookX objects.
Definition: EwProjectObjects.idl:846
Use this interface to manage the application rights.
Definition: EwApplicationObjects.idl:107
Use this interface to specify a resume row for the resume dialog.
Definition: EwApplicationObjects.idl:450
Use this interface to manage IEwProjectSymbolManagerX objects.
Definition: EwProjectObjects.idl:351
IEwDockingPaneManagerX getEwDockingPaneManager(EwErrorCode *errorCode)
return an IEwDockingPaneManagerX interface to EwDockingPaneManagerX object.
This interface is a generic interface to define the coordinate of a 2D point.
Definition: EwUtilDefinition.idl:27
Use this interface to manage the Ribbon group.
Definition: EwApplicationRibbon.idl:517
Use this interface to manage the quick access control on Ribbon.
Definition: EwApplicationRibbon.idl:874
Use this interface to manage IEwProjectFunctionX objects.
Definition: EwProjectObjects.idl:903
This interface is a generic interface for standard methods.
Definition: EwObjectBase.idl:26
Use this interface to manage the application settings.
Definition: EwAPI.idl:626
Use this interface to manage cable reference.
Definition: EwCableObjects.idl:191
Use this interface to manage an EwClassX object.
Definition: EwClassificationObjects.idl:25
BSTR getArchivePath(EwErrorCode *errorCode)
Get the archive path combined with the timestamp and the path given by user.
IEwDialogMacroSelectorX getEwDialogMacroSelector(EwErrorCode *errorCode)
To get the macro selector dialog wrapper.
EwArchiveMode getArchiveMode(EwErrorCode *errorCode)
Get the Archive mode.
Use this interface to manage symbol inside a project.
Definition: EwProjectObjects.idl:52
EwPdmType getEwPdmType(EwErrorCode *errorCode)
Return current EwPdmType enum type.
Context of command containing specific data to process.
Definition: EwApplicationObjects.idl:793
EwErrorCode setValue(EwApplicationSettingsValue eApplicationSettingsValues, VARIANT vValue)
Set an application settings value.
Use this interface to manage a circuit inside a symbol.
Definition: EwSymbolObjects.idl:185
EwErrorCode connect()
Connect to environment previously identify by the function setWorkingFolder.
IEwCableReferenceManagerX getEwCableReferenceManager(EwErrorCode *errorCode)
get EwCableReferenceManager of the current environment
Use this interface to manage the archive environment with options.
Definition: EwAPI.idl:47
VARIANT getLibraries(EwErrorCode *errorCode)
Get libraries to archive in EwArchiveMode::kArchiveModeObjectFromLibrary mode.
Use this interface to manage all the docking Pane in the application.
Definition: EwApplicationDockingPane.idl:308
Use this interface to manage manufacturer part terminal inside a project.
Definition: EwProjectManufacturerPartObjects.idl:44
Use this interface to manage the Ribbon tabs.
Definition: EwApplicationRibbon.idl:684
IEwDialogManufacturerPartSelectorX getEwDialogManufacturerPartSelector(EwErrorCode *errorCode)
To get the manufacturer part selector dialog wrapper.
BSTR getApiText(EwErrorCode *errorCode)
Get the api text.
Use this interface to manage IEwManufacturerPartX objects.
Definition: EwManufacturerPartObjects.idl:1194
Use this to manage an excel sheet.
Definition: EwApplicationObjects.idl:919
Use this interface to manage termination Type.
Definition: EwTerminalObjects.idl:96
IEwApplicationX getEwApplication(BSTR strKey, EwErrorCode *errorCode)
Create a IEwApplicationX object from the current API.
EwEnvironmentFolderPathValue
Used with getFolderPath of EwEnvironmentX object.
Definition: EwEnumeration.idl:14
Use this interface to manage the Ribbon Bar.
Definition: EwApplicationRibbon.idl:1036
Use this interface to manage an IEwTerminalTypeX object.
Definition: EwTerminalObjects.idl:165
Use this interface to manage manufacturer part circuit inside a project.
Definition: EwProjectManufacturerPartObjects.idl:27
EwErrorCode setArchiveProject(VARIANT_BOOL bArchiveProject)
Set option for archiving projects.
Use this interface to manage the location objects inside a project.
Definition: EwProjectLocationObjects.idl:65
VARIANT getLanguageArray(EwErrorCode *errorCode)
Get an array of all languages code in application.
IEwXLSBookX newEwXLSBook(EwErrorCode *errorCode)
To get a new XLSBookX wrapper.
Use this interface to manage the caption Bar.
Definition: EwApplicationCaptionBarObjects.idl:117
Use this interface to manage a cable inside a project.
Definition: EwProjectCableObjects.idl:26
Use this interface to manage configuration of the project.
Definition: EwProjectObjects.idl:775
EwErrorCode openEwProjectID(LONG lID)
Open a project in the application interface.
Use this interface to manage the renumber marks.
Definition: EwProjectProcessObjects.idl:414
IEwManagerDialogX getEwManagerDialogObject(EwDialogManagerType eDialogManager, EwErrorCode *errorCode)
Get the Manager dialog wrapper with the IEwManagerDialogX interface.
EwErrorCode setArchiveMode(EwArchiveMode eArchiveMode)
Set the Archive mode.
IEwWireTerminationTypeManagerX getEwWireTerminationTypeManager(EwErrorCode *errorCode)
Get IEwWireTerminationTypeManagerX of the current environment.
EwPdmType
All Type of Pdm integration.
Definition: EwEnumeration.idl:922
Use this interface to manage a connection point.
Definition: EwSymbolObjects.idl:34
EwErrorCode save()
This method will save any modification done using setValue method.
BSTR getName()
return name of application
BSTR getSOLIDWORKSFolderPath()
Return SOLIDWORKS folder path where SOLIDWORKS files are stored.
BSTR getApiDllVersion()
Get the version of the ActiveX dll loaded in memory.
Use this interface to display the order of manufacturer parts dialog.
Definition: EwApplicationObjects.idl:67
Use this interface to manage snapshot manager inside a project.
Definition: EwProjectProcessObjects.idl:191
EwErrorCode setEwPdmType(EwPdmType ePdmType)
Set type of PDM integration.
EwErrorCode create(BSTR strFolderPath, VARIANT_BOOL bAutoConnect)
Create a new environment.
IEwDialogResumeX getEwDialogResume(EwErrorCode *errorCode)
Get the resume dialog wrapper.
Use this interface to manage the generation of terminal strip drawing inside the project.
Definition: EwProjectExportObjects.idl:1326
Use this interface to manage a project.
Definition: EwProjectObjects.idl:1143
EwErrorCode loadRespan(BSTR strFilePath)
Load a file with extention .respan containing the definition of a ribbon tab to be added to the appli...
EwApplicationFolderPathValue
Used with getFolderPath of application object.
Definition: EwEnumeration.idl:69
EwErrorCode unloadRespan(BSTR strFilePath)
Unload a .respan file.
Use this interface to manage the control on captionbar.
Definition: EwApplicationCaptionBarObjects.idl:17
IEwDialogProjectManagerX getEwDialogProjectManager(EwErrorCode *errorCode)
Use this interface to manage a component inside a project.
Definition: EwProjectComponentObjects.idl:298
BSTR getCreoTemplateFolderPath()
Use this interface to manage the components inside a project.
Definition: EwProjectComponentObjects.idl:590
Use this interface to manage IEwProjectWireX objects.
Definition: EwProjectWireObjects.idl:358
VARIANT_BOOL getCopy3DParts(EwErrorCode *errorCode)
Use this interface to manage snapshot inside a project.
Definition: EwProjectProcessObjects.idl:24
Use this interface to manage macro selector dialog.
Definition: EwDialogMacroSelector.idl:22
Use this interface to manage the location inside a project.
Definition: EwProjectLocationObjects.idl:27
EwErrorCode close()
Close the application.
EwErrorCode setHostname(BSTR strHostname)
Set the hostname to connect to database.
Use this interface to manage the Origin Destination automatic insertion.
Definition: EwProjectProcessObjects.idl:491
IEwTerminalTypeManagerX getEwTerminalTypeManager(EwErrorCode *errorCode)
Get IEwTerminalTypeManagerX of the current environment.
Use this interface to manage a print configuration inside a project.
Definition: EwProjectExportObjects.idl:26
Use this interface to display a location selector dialog.
Definition: EwApplicationObjects.idl:385
IEwApplicationSettingsX getEwApplicationSettings(EwErrorCode *errorCode)
Get the application settings interface.
EwDockingPaneXNotify
All the Docking Pane reactors IDs.
Definition: EnumDefinition.idl:377
VARIANT_BOOL connectToEwAPI(LPDISPATCH ewInteropFactory)
Method called to initialize add-in when add-in is loaded.
EwCommandType
Flag type for custom commands created by users.
Definition: EwEnumeration.idl:696
EwErrorCode unarchive(BSTR strArchivePath, BSTR strOutputFolderPath)
Unarchive a tewzip archive.
EwErrorCode setDate(DATE archiveDate)
Set the date for archive.
EwErrorCode runCommand(BSTR strCommand)
Run a command.
Use this interface to manage function inside a project.
Definition: EwProjectObjects.idl:660
Use this interface to manage wire inside a project.
Definition: EwProjectWireObjects.idl:29
IEwSaveDWGImageX newEwSaveDWGImage(EwErrorCode *pErrorCode)
Create an object to convert DWG on picture.
EwErrorCode initializeInBackgroundWithUserRight(ULONGLONG mainHwnd, BSTR strUserLogin, BSTR strUserPassword)
Initialize this API to use the application in background.
IEwProjectManagerX getEwMacroManager(EwErrorCode *errorCode)
Get a project manager object for macros, macro manager.
Use this interface to manage EwCableReferenceX objects.
Definition: EwCableObjects.idl:909
EwErrorCode importFile(BSTR strFileToImport, BSTR strOutputPath)
To import .ema, .ems files.
Use this interface to manage folder inside a project.
Definition: EwProjectObjects.idl:961
Use this interface to manage the renumber documents.
Definition: EwProjectProcessObjects.idl:674
BSTR getPassword(EwErrorCode *errorCode)
Get the password to connect to database.
VARIANT_BOOL disconnectFromEwApi()
methode call by application to disconnected add-in return false if you don't want to unload your add-...
EwErrorCode setDebugInfoType(EwLogOutputType eLogOutputType)
Modify the output type to display log in, default value is kLogOutputNone: for No error shown.
BSTR getFolderPath(EwApplicationFolderPathValue eApplicationFolderPathValue, EwErrorCode *errorCode)
Return path of utility application folder, next to binary folder.
EwTimeStamp getTimeStamp(EwErrorCode *errorCode)
Get the time stamp that will be added to the filename of the archive file when calling archive method...
EwArchiveMode
Classification type.
Definition: EwEnumeration.idl:572
EwErrorCode archive(BSTR strArchivePath, VARIANT_BOOL bDelete)
Archive the current data folder in a tewzip file.
EwAppNotify
All the application reactors IDs.
Definition: EnumDefinition.idl:95
EwDockingPaneAction
All the Docking Pane Action IDs.
Definition: EwEnumeration.idl:1080
BSTR getFolderPath(EwEnvironmentFolderPathValue eEnvironmentFolderPathValue, EwErrorCode *errorCode)
Return folder path associated to enumeration type EwEnvironmentFolderPathValue.
IEwSymbolManagerX getEwSymbolManager(EwErrorCode *errorCode)
get IEwSymbolManagerX of the current environment
Use this interface to manage a terminal inside a manufacturer part.
Definition: EwManufacturerPartObjects.idl:38
Use this interface to manage file inside a project.
Definition: EwProjectObjects.idl:380
IEwApplicationX getEwApplication(BSTR strKey, EwErrorCode *errorCode)
Return an IEwApplicationX object connect to the application.
Use this interface to manage IEwProjectFolderX objects.
Definition: EwProjectObjects.idl:1085
Use this interface to manage software environment.
Definition: EwAPI.idl:209
Use this interface to manage component element inside a project.
Definition: EwProjectComponentObjects.idl:48
EwApISoftType getApplicationType(EwErrorCode *errorCode)
Return application type.
EwErrorCode unarchiveEnvironment(BSTR *strArchivePath)
Unarchive a tewzip file without showing any dialog, using default options.
IEwEnvironmentX newEwEnvironment()
Create a IEwEnvironmentX object from the current API.
Use this interface to manage the Excel Automation inside the project.
Definition: EwProjectExportObjects.idl:1404
EwRibbonComboBoxControlNotify
All the ComboBox Reactor IDs.
Definition: EnumDefinition.idl:390
IEwRibbonX getEwRibbon(EwErrorCode *errorCode)
return an IEwRibbonX interface to EwRibbonX object.
IEwManufacturerPartManagerX getEwManufacturerPartManager(EwErrorCode *errorCode)
get IEwManufacturerPartManagerX of the current environment
Use this interface to manage manufacturer part inside a project.
Definition: EwProjectManufacturerPartObjects.idl:62
Use this interface to manage a symbol.
Definition: EwSymbolObjects.idl:571
IEwProjectManagerX getEwProjectManager(EwErrorCode *errorCode)
get EwProjectManager of the current environment
Use this manager to add or remove custom commands.
Definition: EwApplicationObjects.idl:868
Use this interface to allow to lock a string inside the collaborative server.
Definition: EwServerObjects.idl:28
BSTR findFile(BSTR strFileName, EwErrorCode *errorCode)
Find a file in application folders.
Use this interface to display a resume dialog.
Definition: EwApplicationObjects.idl:550
IEwDialogTaskX getEwDialogTask(EwErrorCode *errorCode)
To get the task dialog wrapper.
Use this interface to manage the ComboBox control on Ribbon.
Definition: EwApplicationRibbon.idl:24
BSTR getCreoFolderPath(EwErrorCode *errorCode)
Use this interface to manage the control on Ribbon tab.
Definition: EwApplicationRibbon.idl:218
BSTR getWinAppName()
return 2D application name, to substitute WIN_APP_NAME in the resource strings
BSTR getHostname(EwErrorCode *errorCode)
Get the hostname of database.
Use this interface to export file in PDF inside a project.
Definition: EwProjectExportObjects.idl:1516
Use this interface to manage the Library/Configuration manager dialogs.
Definition: EwApplicationObjects.idl:1110
EwApplicationSettingsValue
Values for application settings.
Definition: EwEnumeration.idl:81
IEwProjectX openProjectFromFilePath(BSTR strFilePath, EwErrorCode *errorCode)
Open a project from the input file path.
Use this interface to manage EwSymbolX objects.
Definition: EwSymbolObjects.idl:1092
IEwDialogLocationSelectorX getEwDialogLocationSelector(EwErrorCode *errorCode)
To get the location selector dialog wrapper.
Use this interface to manage the command "Export to PDM".
Definition: EwProjectExportObjects.idl:756
IEwDialogManufacturerPartOrderingX getEwDialogManufacturerPartOrdering(EwErrorCode *errorCode)
To get the manufacturer part ordering dialog wrapper.
Use this interface to manage book inside a project.
Definition: EwProjectObjects.idl:643
Use this interface to manage EwProjectFileManagerx objects.
Definition: EwProjectObjects.idl:688
EwErrorCode activate()
Activate the application.
Use this interface to initilalize this API.
Definition: EwAPI.idl:1240
Use this interface to manage a docking Pane.
Definition: EwApplicationDockingPane.idl:23
Use this interface to manage the optimize wire order.
Definition: EwProjectProcessObjects.idl:834
Use this interface to manage the application.
Definition: EwAPI.idl:688
EwErrorCode initializeInBackground(ULONGLONG mainHwnd)
Initialize this API to use the application in background.
EwProjectNotify
All the project reactors IDs.
Definition: EnumDefinition.idl:128
EwManagerDialogNotify
All the Manager dialogs reactors IDs.
Definition: EnumDefinition.idl:154
IEwClassificationManagerX getEwClassificationManager(EwErrorCode *errorCode)
Get a manager object for classifications.