Click or drag to resize
RsActionInstruction Class
Represents a generic RAPID instruction.
Inheritance Hierarchy

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

The RsActionInstruction type exposes the following members.

Constructors
  NameDescription
Public methodRsActionInstruction
Initializes a new instance of the RsActionInstruction class, which is based on the specified instruction description and template.
Top
Properties
  NameDescription
Public propertyAttributes
Returns a collection of dynamic attributes attached to the object
(Inherited from ProjectObject.)
Public propertyChildren
Enumerates all child objects.
(Inherited from ProjectObject.)
Public propertyContainingProject
Returns the Project that this object is a part of, or null if it is not part of a Project.
(Inherited from ProjectObject.)
Public propertyDisplayName (Inherited from RsInstruction.)
Public propertyFrameSize
Gets or sets the size of RsActionInstructions that have a graphical representation, e.g. SetBrush.
Public propertyInstructionArguments
Gets the RsInstructionArgumentCollection of the RsInstruction.
(Inherited from RsInstruction.)
Public propertyInstructionTemplateName
Gets the instruction template name.
Public propertyName
Gets or sets the name of the object
(Inherited from ProjectObject.)
Public propertyParent
Returns the objects parent, if it has one.
(Inherited from ProjectObject.)
Public propertyTrigValidity
Gets or sets the validity of an action instruction triggered by a condition, e.g. SetBrush.
Public propertyTypeDisplayName
Gets a localized name for the type of this object.
(Inherited from ProjectObject.)
Public propertyUIVisible
Gets or sets a value that indicates if this object should be displayed in GUI such as an object browser.
(Inherited from ProjectObject.)
Public propertyUniqueId
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.)
Public propertyVisible
Gets or sets if this RsActionInstruction should be visible in the graphics, if it has a graphical representation (e.g. SetBrush).
Top
Methods
  NameDescription
Public methodCopy
Creates a deep copy of the RsInstruction
(Inherited from RsInstruction.)
Public methodEquals (Inherited from Object.)
Public methodFindObjects
Recursively finds object that satisfy a condition.
(Inherited from ProjectObject.)
Public methodGetArgumentsByDataType(String)
Gets the RsInstructionArguments of the specified data type.
(Inherited from RsInstruction.)
Public methodGetArgumentsByDataType(RsTask, String)
Gets the RsInstructionArguments of the specified data type.
(Inherited from RsInstruction.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetInstructionDescription
Gets the RsInstructionDescription that defines this instruction.
(Inherited from RsInstruction.)
Public methodGetType (Inherited from Object.)
Public methodSetInstructionTemplate
Sets the instruction template of the RsInstruction
(Inherited from RsInstruction.)
Public methodToString (Inherited from ProjectObject.)
Top
Remarks
The Name property corresponds to the name of the RAPID instruction and should not be changed.
Version Information

Supported in: 1.0.0.0
See Also