RobotStudioAPI Class |
Namespace: ABB.Robotics.RobotStudio
public sealed class RobotStudioAPI
The RobotStudioAPI type exposes the following members.
Name | Description | |
---|---|---|
RobotStudioAPI |
ABB internal use.
|
Name | Description | |
---|---|---|
DataDirectory |
Gets path to the directory where RobotStudios data files are stored, typically equal to the installation directory.
| |
EnableProjectObjectChangedEvents |
Used to temporarily disable the ProjectObjectChanged event.
| |
Initialized |
Gets a value that indicates if the API has been properly initialized.
| |
InternalLicense | Obsolete. | |
IsCondemned |
Can be set before starting shutdown. Acts as a hint that proper cleanup of memory is not needed (if time consuming),
since the process is about to die anyway.
| |
MainThread |
Gets the main (GUI) Thread of the application.
| |
SyncContext |
Represents the synchronization context that most API methods must be called on.
| |
SynchronizeInvoke |
Provides a way to execute delegates in the GUI context.
| |
Version |
Gets the application version number.
|
Name | Description | |
---|---|---|
AssertMainThread | ||
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
Initialize |
Performs initialization necessary before any other API can be used.
| |
Initialize(String) |
Performs initialization necessary before any other API can be used.
| |
RunOnMainThread |
Runs an action on the main (GUI) application thread.
| |
Shutdown |
Performs cleanup before exiting the application. After calling this no other API can be used.
| |
Shutdown(Boolean) | Obsolete. | |
SkipThreadAffinityChecks | ||
ToString | (Inherited from Object.) |
Name | Description | |
---|---|---|
ShuttingDown |
Occurs when Shutdown is called.
|