Station Class |
Namespace: ABB.Robotics.RobotStudio.Stations
public sealed class Station : Project, IHasTransform, IHasGraphicComponents, IHasFrames, IHasIOSignals, IHasIOConnections, IHasPropertyBindings, IHasAssets
The Station type exposes the following members.
Name | Description | |
---|---|---|
Station |
Creates and initiates a new Station object
| |
Station(Boolean) |
Creates and initiates a new Station object
|
Name | Description | |
---|---|---|
ActiveStation |
Gets the station that is currently active.
| |
ActiveTask |
Gets the active RsTask of the station.
| |
Annotations |
Gets a AnnotationCollection object that represents all the annotations in the station.
| |
Assets |
Gets an AssetCollection that represents all the assets in the station.
| |
Attachments |
Gets an AttachmentCollection object that represents all the attachments in station.
| |
Attributes |
Returns a collection of dynamic attributes attached to the object
(Inherited from ProjectObject.) | |
Bindings |
Gets a PropertyBindingCollection that contains all the SmartComponent property bindings in the station.
| |
BuiltInDataRecorderSignals |
Gets a BuiltInDataRecorderSignals that gives access to the identities of the built in data recorder signals.
| |
Cameras |
Gets a CameraCollection object that represents all the cameras in the station.
| |
Children |
Enumerates all child objects.
(Inherited from ProjectObject.) | |
ClipPlanes |
Gets a ClipPlaneCollection that contains all the clip planes in the station.
| |
ClosingTask | ||
CollisionSets |
Gets a CollisionSetCollection object that represents all the collision sets in the station.
| |
Connections |
Gets a IOConnectionCollection that contains all the IOSignal connections in the station.
| |
ContainingProject |
Returns the Project that this object is a part of, or null if it is
not part of a Project.
(Inherited from ProjectObject.) | |
DefaultTask |
Gets the default RsTask of the station.
| |
DisplayName |
Gets the name of the the object that should be displayed in the GUI.
(Inherited from ProjectObject.) | |
DocumentInfo |
Gets an object which contains properties about the project file
(Inherited from Project.) | |
Documents |
Gets the collection of ProjectDocuments associated with the station.
| |
FileInfo |
Gets information about the file where the project is stored.
(Inherited from Project.) | |
Frames |
Gets a FrameCollection object that represents all the graphical frames in the station.
| |
GraphicComponents |
Gets a GraphicComponentCollection object that represents all the graphic components in the station.
| |
IOSignals |
Gets the IOSignalCollection that represents virtual signals in the station.
| |
Irc5Controllers |
Gets an RsIrc5ControllerCollection object that represents all the virtual controllers in the station.
| |
IsDirty |
Determines if the project has unsaved changes.
(Inherited from Project.) | |
IsLoading |
Returns true if a station is currently being loaded, false otherwise
| |
Lights |
Gets a LightCollection that contains all the light sources in the station.
| |
Markups |
Gets a MarkupCollection object that contains all the markups in the station.
| |
Name |
Gets the name of this Station object.
(Overrides ProjectObjectName.) | |
Parent |
Returns the objects parent, if it has one.
(Inherited from ProjectObject.) | |
ParticleSystems |
Gets a ParticleSystemCollection that contains all the particle systems in the station.
| |
PointClouds |
Gets a PointCloudCollection that contains all the point clouds in the station.
| |
ReadOnly |
Gets or sets a value indicating if the corresponding project file is readonly or in use.
If the value is true it is not possible to call Save().
(Inherited from Project.) | |
SavedStates |
Gets a SavedStateCollection that contains saved states for this object.
(Inherited from Project.) | |
Selection | Obsolete.
This property is obsolete. Use SelectedObjects instead.
(Inherited from Project.) | |
SimulationConfigurations |
Gets a SimulationConfigurationCollection object that represents all the simulation configurations in the station.
| |
Tags |
Gets a ProjectObjectTagCollection object that represents all the object tags in the station.
| |
TemporaryGraphics |
Gets the TemporaryGraphicCollection that represents all the temporary graphic objects in the station.
| |
Transform |
Gets the graphical Transform of the station.
| |
TypeDisplayName |
Gets a localized name for the type of this object.
(Inherited from ProjectObject.) | |
UCS | ||
UIVisible |
Gets or sets a value that indicates if this object should be displayed in GUI
such as an object browser.
(Inherited from ProjectObject.) | |
UniqueId |
Gets a persisted, globally unique identifier for this object, that can be used
to find the object using the GetObjectFromUniqueId(String) method.
(Inherited from ProjectObject.) | |
VirtualSignals | Obsolete. |
Name | Description | |
---|---|---|
AutoSave |
Saves any pending changes to the auto-save stream in the Project file.
(Inherited from Project.) | |
Close |
Closes this Station object.
(Overrides ProjectClose.) | |
Equals | (Inherited from Object.) | |
FindGraphicComponentsByType |
Gets all GraphicComponents of a specified type in the station.
| |
FindObjects |
Recursively finds object that satisfy a condition.
(Inherited from ProjectObject.) | |
GetAllObjects |
Returns an array of all ProjectObjects that are a part of this station (including the Station itself).
For performance reasons, geometry objects (all objects below Part) are excluded.
| |
GetHashCode | (Inherited from Object.) | |
GetObjectFromUniqueId | (Inherited from Project.) | |
GetType | (Inherited from Object.) | |
Load(String, Boolean) |
Loads a station from a file.
| |
Load(String, Boolean, ProgressNotification) |
Loads a station from a file.
| |
Load(String, Boolean, ProgressNotification, FileNotFoundNotification) |
Loads a station from a file.
| |
Load(String, Boolean, ProgressNotification, FileNotFoundNotification, Boolean) |
Loads a station from a file.
| |
LoadAsync |
Asynchronous version of Load.
| |
Save |
Saves the station to file.
(Overrides ProjectSave.) | |
SaveAs |
Saves the station to a station file on a new location.
(Overrides ProjectSaveAs(String).) | |
SaveCopyAs(String) |
Saves a copy of the project file.
(Inherited from Project.) | |
SaveCopyAs(String, Boolean) |
Saves a copy of the station to file, optionally removing CAD Geometry from the saved station.
| |
ToString | (Inherited from ProjectObject.) | |
UpdateGraphics |
Ensures that the graphics gets updated to reflect recent changes.
| |
UpdateGraphics(Boolean) |
Ensures that the graphics gets updated to reflect recent changes.
|
Name | Description | |
---|---|---|
ActiveTaskChanged |
Occurs when the ActiveTask property has changed.
| |
Closed |
Occurs after a Project is closed.
(Inherited from Project.) | |
IOSignalChanged |
Raised whenever any property except Value changes on one of the signals in the IOSignals collection
| |
IOSignalValueChanged |
Raised whenever the Value property changes on one of the IOSignals in the IOSignals collection
| |
ProjectObjectRemoved |
Occurs when the ContainingProject property has changed to null.
This will occur when an ProjectObject object is removed from a Project project.
For example when an object removed from its owning collection.
(Inherited from Project.) | |
Saved |
Occurs after a Project has been saved to file.
(Inherited from Project.) | |
Saving |
Occurs before a Project is saved to file.
(Inherited from Project.) | |
UCSChanged |
Occurs when the UCS property has changed.
|