CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiMacroBuilder

    Builds a new macro from specified list of commands.

    Namespace: CAMAPI.Macros
    Assembly: CAMAPI.Macros.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("127D8D80-4B21-4B18-A918-3EE40A1391C7")]
    public interface ICamApiMacroBuilder

    Methods

    CheckEnvironment(ICamApiMacroBuilderLanguageSettings, out TResultStatus)

    Declaration
    void CheckEnvironment(ICamApiMacroBuilderLanguageSettings languageSettings, out TResultStatus ret)
    Parameters
    Type Name Description
    ICamApiMacroBuilderLanguageSettings languageSettings
    TResultStatus ret

    CreateLanguageSettings(string, out TResultStatus)

    Declaration
    ICamApiMacroBuilderLanguageSettings CreateLanguageSettings(string LanguageId, out TResultStatus ret)
    Parameters
    Type Name Description
    string LanguageId
    TResultStatus ret
    Returns
    Type Description
    ICamApiMacroBuilderLanguageSettings

    CreateMacro(ICamApiMacroBuilderSettings, ICamApiMacroBuilderLanguageSettings, out TResultStatus)

    Declaration
    string CreateMacro(ICamApiMacroBuilderSettings mainSettings, ICamApiMacroBuilderLanguageSettings languageSettings, out TResultStatus ret)
    Parameters
    Type Name Description
    ICamApiMacroBuilderSettings mainSettings
    ICamApiMacroBuilderLanguageSettings languageSettings
    TResultStatus ret
    Returns
    Type Description
    string

    CreateMainSettings(out TResultStatus)

    Declaration
    ICamApiMacroBuilderSettings CreateMainSettings(out TResultStatus ret)
    Parameters
    Type Name Description
    TResultStatus ret
    Returns
    Type Description
    ICamApiMacroBuilderSettings

    Save(out TResultStatus)

    Declaration
    string Save(out TResultStatus ret)
    Parameters
    Type Name Description
    TResultStatus ret
    Returns
    Type Description
    string

    SetupEnvironment(ICamApiMacroBuilderLanguageSettings, out TResultStatus)

    Declaration
    void SetupEnvironment(ICamApiMacroBuilderLanguageSettings languageSettings, out TResultStatus ret)
    Parameters
    Type Name Description
    ICamApiMacroBuilderLanguageSettings languageSettings
    TResultStatus ret

    Update(ICamApiMacroInfo, out TResultStatus)

    Declaration
    void Update(ICamApiMacroInfo macro, out TResultStatus ret)
    Parameters
    Type Name Description
    ICamApiMacroInfo macro
    TResultStatus ret
    In this article