CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcMacroBuilderLanguageSettings

    Language-oriented settings of a build macro. Mirror of ICamApiMacroBuilderLanguageSettings, with the .NET-specific properties (TargetFramework/SDKVersion/References — from ICamApiMacroBuilderDotNetSettings) folded in: the server QIs the wrapped object to the concrete language interface. For non-.NET (SPR) settings the .NET getters return empty and the setters are no-ops. References marshalled by value as a comma-separated list.

    Namespace: CAMIPC.Macros
    Assembly: CAMIPC.Macros.dll
    Syntax
    [Guid("280D8FFD-2D32-49AB-86DC-71EFC8DEA6E2")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamIpcMacroBuilderLanguageSettings

    Methods

    GetInstanceId()

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string

    GetReferences(ref TExecuteContext)

    Declaration
    IListString GetReferences(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    IListString

    GetSDKVersion(ref TExecuteContext)

    Declaration
    string GetSDKVersion(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    string

    GetTargetFramework(ref TExecuteContext)

    Declaration
    string GetTargetFramework(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    string

    SetReferences(IListString, ref TExecuteContext)

    Declaration
    void SetReferences(IListString Value, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    IListString Value
    TExecuteContext ExecuteContext

    SetSDKVersion(string, ref TExecuteContext)

    Declaration
    void SetSDKVersion(string Value, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    string Value
    TExecuteContext ExecuteContext

    SetTargetFramework(string, ref TExecuteContext)

    Declaration
    void SetTargetFramework(string Value, ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    string Value
    TExecuteContext ExecuteContext
    In this article