Interface ICamIpcModelFormer
Model former for technology operation
Assembly: CAMIPC.ModelFormerTypes.dll
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("FB0AD4D1-87FC-4A44-9B34-CDB8F8199D9B")]
public interface ICamIpcModelFormer
Properties
Declaration
Property Value
Declaration
ICamIpcModelItem Item[int i] { get; }
Parameters
| Type |
Name |
Description |
| int |
i |
|
Property Value
Model types, which can be added to the model former
Declaration
ICamIpcModelFormerSupportedItems SupportedItems { get; }
Property Value
Methods
Declaration
ICamIpcModelItem AddItem(string ItemID, Guid ItemType, string ItemTypeName)
Parameters
Returns
Declaration
ICamIpcListModelItem AddSupportedItemsSelected(Guid ItemType, string ItemID)
Parameters
Returns
Declaration
Declaration
bool DeleteItem(ICamIpcModelItem mi)
Parameters
Returns
Declaration
bool FillItemsBySupportedItems()
Returns
Declaration
ICamIpcModelItem FindItem(string ItemID)
Parameters
| Type |
Name |
Description |
| string |
ItemID |
|
Returns
Get unique identifier of current instance (used in IPC messages)
Declaration
Returns
MakeSupportedItems(ICamIpcModelFormerMakeSupportedItems, ref TExecuteContext)
Declaration
void MakeSupportedItems(ICamIpcModelFormerMakeSupportedItems MakeSupportedItems, ref TExecuteContext ExecuteContext)
Parameters
Declaration
ICamIpcModelItem SearchInsertItem(Guid ItemType, string ItemID)
Parameters
Returns