Interface ICamApiOperationCatalogList
The set of operation catalogs of the "New operation" window.
Wrap a series of edits in BeginUpdate/EndUpdate to persist them once; outside such a pair each edit is persisted immediately.
Assembly: CAMAPI.Technologist.dll
Syntax
[Guid("B1E6C4A0-2D7F-4A11-9C33-0A1B2C3D4E06")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ICamApiOperationCatalogList
Properties
Catalog[int]
Declaration
ICamApiOperationCatalog Catalog[int Index] { get; }
Parameters
| Type |
Name |
Description |
| int |
Index |
|
Property Value
Count
Declaration
Property Value
Methods
BeginUpdate()
Begin a batch of edits: persisting is deferred until the matching EndUpdate. Calls may be nested
Declaration
CreateCatalog(string, out TResultStatus)
Declaration
ICamApiOperationCatalog CreateCatalog(string Name, out TResultStatus ResultStatus)
Parameters
Returns
DeleteCatalog(ICamApiOperationCatalog, out TResultStatus)
Declaration
void DeleteCatalog(ICamApiOperationCatalog Catalog, out TResultStatus ResultStatus)
Parameters
EndUpdate(out TResultStatus)
Declaration
void EndUpdate(out TResultStatus ResultStatus)
Parameters
Export(ICamApiOperationCatalog, string, out TResultStatus)
Declaration
void Export(ICamApiOperationCatalog Catalog, string FilePath, out TResultStatus ResultStatus)
Parameters
Import(string, out TResultStatus)
Declaration
void Import(string FilePath, out TResultStatus ResultStatus)
Parameters