Click or drag to resize
RobotStudioAPI Class
Intended for internal use only.
Inheritance Hierarchy
SystemObject
  ABB.Robotics.RobotStudioRobotStudioAPI

Namespace:  ABB.Robotics.RobotStudio
Assembly:  ABB.Robotics.RobotStudio (in ABB.Robotics.RobotStudio.dll) Version: 7.0.8747.636
Syntax
C#
public sealed class RobotStudioAPI

The RobotStudioAPI type exposes the following members.

Constructors
  NameDescription
Public methodRobotStudioAPI
ABB internal use.
Top
Properties
  NameDescription
Public propertyStatic memberDataDirectory
Gets path to the directory where RobotStudios data files are stored, typically equal to the installation directory.
Public propertyStatic memberEnableProjectObjectChangedEvents
Used to temporarily disable the ProjectObjectChanged event.
Public propertyStatic memberInitialized
Gets a value that indicates if the API has been properly initialized.
Public propertyStatic memberInternalLicense Obsolete.
Public propertyStatic memberIsCondemned
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.
Public propertyStatic memberMainThread
Gets the main (GUI) Thread of the application.
Public propertyStatic memberSyncContext
Represents the synchronization context that most API methods must be called on.
Public propertyStatic memberSynchronizeInvoke
Provides a way to execute delegates in the GUI context.
Public propertyStatic memberVersion
Gets the application version number.
Top
Methods
  NameDescription
Public methodStatic memberAssertMainThread
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodStatic memberInitialize
Performs initialization necessary before any other API can be used.
Public methodStatic memberInitialize(String)
Performs initialization necessary before any other API can be used.
Public methodStatic memberRunOnMainThread
Runs an action on the main (GUI) application thread.
Public methodStatic memberShutdown
Performs cleanup before exiting the application. After calling this no other API can be used.
Public methodStatic memberShutdown(Boolean) Obsolete.
Public methodStatic memberSkipThreadAffinityChecks
Public methodToString (Inherited from Object.)
Top
Events
Version Information

Supported in: 1.0.0.0
See Also