CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface IIpcExtensionLibraryInfo

    IPC for properties of extension library

    Namespace: CAMIPC.ExtensionManager
    Assembly: CAMIPC.ExtensionManager.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("9AE33B71-AB3D-48DA-AB75-F00E718293C9")]
    public interface IIpcExtensionLibraryInfo

    Properties

    Author

    Author of library

    Declaration
    string Author { get; }
    Property Value
    Type Description
    string

    IconPath

    Icon path of library

    Declaration
    string IconPath { get; }
    Property Value
    Type Description
    string

    Id

    ID of library

    Declaration
    string Id { get; }
    Property Value
    Type Description
    string

    Tags

    Tags of library

    Declaration
    string Tags { get; }
    Property Value
    Type Description
    string

    Version

    Version of library

    Declaration
    string Version { get; }
    Property Value
    Type Description
    string

    Methods

    GetDescription(ref TExecuteContext)

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

    GetInstanceId()

    Get unique identifier of current instance (used in IPC messages)

    Declaration
    string GetInstanceId()
    Returns
    Type Description
    string

    GetLoadEvents(ref TExecuteContext)

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

    GetModulePath(ref TExecuteContext)

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

    GetName(ref TExecuteContext)

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

    GetUnloadMode(ref TExecuteContext)

    Declaration
    TExtensionUnloadMode GetUnloadMode(ref TExecuteContext ExecuteContext)
    Parameters
    Type Name Description
    TExecuteContext ExecuteContext
    Returns
    Type Description
    TExtensionUnloadMode
    In this article