Interface ICamIpcOperationCatalogList
The set of operation catalogs of the "New operation" window.
Wrap a series of edits in BeginUpdate/EndUpdate to persist them once.
Assembly: CAMIPC.Technologist.dll
Syntax
[Guid("A2F7D310-2C1B-4D3E-9A6F-2B7C8D9E0B14")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamIpcOperationCatalogList
Properties
Catalog[int]
Declaration
ICamIpcOperationCatalog Catalog[int Index] { get; }
Parameters
| Type |
Name |
Description |
| int |
Index |
|
Property Value
Count
Declaration
Property Value
Methods
BeginUpdate(ref TExecuteContext)
Declaration
void BeginUpdate(ref TExecuteContext ExecuteContext)
Parameters
CreateCatalog(string, ref TExecuteContext)
Declaration
ICamIpcOperationCatalog CreateCatalog(string Name, ref TExecuteContext ExecuteContext)
Parameters
Returns
DeleteCatalog(ICamIpcOperationCatalog, ref TExecuteContext)
Declaration
void DeleteCatalog(ICamIpcOperationCatalog Catalog, ref TExecuteContext ExecuteContext)
Parameters
EndUpdate(ref TExecuteContext)
Declaration
void EndUpdate(ref TExecuteContext ExecuteContext)
Parameters
Export(ICamIpcOperationCatalog, string, ref TExecuteContext)
Declaration
void Export(ICamIpcOperationCatalog Catalog, string FilePath, ref TExecuteContext ExecuteContext)
Parameters
GetInstanceId()
Get unique identifier of current instance (used in IPC messages)
Declaration
Returns
Import(string, ref TExecuteContext)
Declaration
void Import(string FilePath, ref TExecuteContext ExecuteContext)
Parameters