CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    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.

    Namespace: CAMAPI.Technologist
    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
    Type Description
    ICamApiOperationCatalog

    Count

    Number of catalogs

    Declaration
    int Count { get; }
    Property Value
    Type Description
    int

    Methods

    BeginUpdate()

    Begin a batch of edits: persisting is deferred until the matching EndUpdate. Calls may be nested

    Declaration
    void BeginUpdate()

    CreateCatalog(string, out TResultStatus)

    Declaration
    ICamApiOperationCatalog CreateCatalog(string Name, out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    string Name
    TResultStatus ResultStatus
    Returns
    Type Description
    ICamApiOperationCatalog

    DeleteCatalog(ICamApiOperationCatalog, out TResultStatus)

    Declaration
    void DeleteCatalog(ICamApiOperationCatalog Catalog, out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    ICamApiOperationCatalog Catalog
    TResultStatus ResultStatus

    EndUpdate(out TResultStatus)

    Declaration
    void EndUpdate(out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    TResultStatus ResultStatus

    Export(ICamApiOperationCatalog, string, out TResultStatus)

    Declaration
    void Export(ICamApiOperationCatalog Catalog, string FilePath, out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    ICamApiOperationCatalog Catalog
    string FilePath
    TResultStatus ResultStatus

    Import(string, out TResultStatus)

    Declaration
    void Import(string FilePath, out TResultStatus ResultStatus)
    Parameters
    Type Name Description
    string FilePath
    TResultStatus ResultStatus
    In this article