CanEasy COM-Help
CanEasy::IWorkspaceModule Interface Reference

Inherits IDispatch.

Detailed Description

Workspace module can be used to store data into the CanEasy workspace

interface IWorkspaceModule : IDispatch
{
HRESULT WorkspacePath([out, retval] BSTR *pBSTR);
HRESULT Workspace([out, retval] BSTR *pBSTR);
HRESULT ModuleName([out, retval] BSTR *pName);
HRESULT ModuleData([in] VARIANT vData);
HRESULT ReloadModuleData();
};

Definition at line 8703 of file cand_tlb.idl.

Member Function Documentation

◆ ReloadModuleData()

HRESULT CanEasy::IWorkspaceModule::ReloadModuleData ( )

Calls the events to load data from workspace

Property Documentation

◆ ModuleData

VARIANT CanEasy::IWorkspaceModule::ModuleData
set

Sets the data to be stored

◆ ModuleName

BSTR CanEasy::IWorkspaceModule::ModuleName
get

Returns the unique module name to identify the section within the workspace

◆ Workspace

BSTR CanEasy::IWorkspaceModule::Workspace
get

Returns file name of the workspace

◆ WorkspacePath

BSTR CanEasy::IWorkspaceModule::WorkspacePath
get

Returns the path to the CanEasy workspace

CanEasy::IWorkspaceModule::ModuleName
BSTR ModuleName
CanEasy::IWorkspaceModule::ModuleData
VARIANT ModuleData
CanEasy::IWorkspaceModule::WorkspacePath
BSTR WorkspacePath
CanEasy::IWorkspaceModule::ReloadModuleData
HRESULT ReloadModuleData()
CanEasy::IWorkspaceModule::Workspace
BSTR Workspace