CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamIpcMainFormUiInfo

    Main form UI state info

    Namespace: CAMIPC.ApplicationMainForm
    Assembly: CAMIPC.ApplicationMainForm.dll
    Syntax
    [Guid("2171AA15-873D-473B-BAF5-269231384708")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    public interface ICamIpcMainFormUiInfo

    Methods

    GetAppProcessId()

    Get process id of ui main form

    Declaration
    int GetAppProcessId()
    Returns
    Type Description
    int

    GetCaption()

    Get caption of ui main form

    Declaration
    string GetCaption()
    Returns
    Type Description
    string

    GetCloudsCollabIsEnabled()

    Get clouds collaboration is enabled

    Declaration
    bool GetCloudsCollabIsEnabled()
    Returns
    Type Description
    bool

    GetCloudsHasNewMessages()

    Get project has new messages in clouds chat

    Declaration
    bool GetCloudsHasNewMessages()
    Returns
    Type Description
    bool

    GetCloudsIsOutdated()

    Get whether project is outdated (new version available in clouds)

    Declaration
    bool GetCloudsIsOutdated()
    Returns
    Type Description
    bool

    GetCloudsIsShared()

    Get project is shared in clouds app

    Declaration
    bool GetCloudsIsShared()
    Returns
    Type Description
    bool

    GetCloudsLastUpdateTime()

    Get last update time of clouds project

    Declaration
    string GetCloudsLastUpdateTime()
    Returns
    Type Description
    string

    GetDisplayPath()

    Get project file name as displayed in ui

    Declaration
    string GetDisplayPath()
    Returns
    Type Description
    string

    GetFirstImportedFileName()

    Get first imported file name

    Declaration
    string GetFirstImportedFileName()
    Returns
    Type Description
    string

    GetProcessExists()

    Get ongoing process is happening

    Declaration
    bool GetProcessExists()
    Returns
    Type Description
    bool

    GetProcessStage()

    Get ongoing process stage (completion percent)

    Declaration
    int GetProcessStage()
    Returns
    Type Description
    int

    GetProjectFile()

    Get project file name

    Declaration
    string GetProjectFile()
    Returns
    Type Description
    string

    GetProjectIsModified()

    Get wether project is modified

    Declaration
    bool GetProjectIsModified()
    Returns
    Type Description
    bool

    GetProjectIsNew()

    Get whether project is new (was never saved after creation

    Declaration
    bool GetProjectIsNew()
    Returns
    Type Description
    bool

    GetStorageType()

    Get project storage type

    Declaration
    string GetStorageType()
    Returns
    Type Description
    string

    GetUiPLMInfo()

    Get application PLM UI info

    Declaration
    ICamIpcMainFormUiPLMInfo GetUiPLMInfo()
    Returns
    Type Description
    ICamIpcMainFormUiPLMInfo
    In this article