Search Results for

    Show / Hide Table of Contents

    Class RapidSymbol

    Represents the rapid symbol for rapid domain of controller.

    Inheritance
    System.Object
    NamedObject
    RapidSymbol
    RapidDataType
    Implements
    System.IComparable
    IRapidSymbol
    INamedObject
    Inherited Members
    NamedObject.Equals(String)
    NamedObject.Equals(NamedObject)
    NamedObject.Equals(Object)
    NamedObject.CompareTo(String)
    NamedObject.CompareTo(NamedObject)
    NamedObject.CompareTo(Object)
    NamedObject.GetHashCode()
    NamedObject.ToString()
    NamedObject.Name
    Namespace: ABB.Robotics.Controllers.RapidDomain
    Assembly: ABB.Robotics.Controllers.PC.dll
    Syntax
    [CLSCompliant(true)]
    public class RapidSymbol : NamedObject, IComparable, IRapidSymbol, INamedObject

    Constructors

    RapidSymbol(RapidSymbol)

    Initializes a new instance of the RapidSymbol class.

    Declaration
    protected RapidSymbol(RapidSymbol symbol)
    Parameters
    Type Name Description
    RapidSymbol symbol

    The symbol.

    Properties

    Scope

    Gets the scope of the symbol as a string array [TASK, MODULE, ROUTINE, SYMBOL]

    Declaration
    public string[] Scope { get; }
    Property Value
    Type Description
    System.String[]

    Type

    Gets the type enum for this symbol.

    Declaration
    public SymbolTypes Type { get; }
    Property Value
    Type Description
    SymbolTypes

    Methods

    IsData(RapidSymbol)

    Checks if a symbol is a RAPID data.

    Declaration
    public static bool IsData(RapidSymbol symbol)
    Parameters
    Type Name Description
    RapidSymbol symbol

    Symbol to check.

    Returns
    Type Description
    System.Boolean

    True if the symbol is data.

    SearchRapidSymbol(RapidSymbolSearchProperties, String, String)

    Searches the symbol for other symbols, currently not implemented.

    Declaration
    public RapidSymbol[] SearchRapidSymbol(RapidSymbolSearchProperties searchProperties, string dataType, string searchExpression)
    Parameters
    Type Name Description
    RapidSymbolSearchProperties searchProperties

    Not implemented.

    System.String dataType

    Not implemented.

    System.String searchExpression

    Not implemented.

    Returns
    Type Description
    RapidSymbol[]

    Not implemented.

    Implements

    System.IComparable
    IRapidSymbol
    INamedObject
    In This Article
    Back to top Copyright © 2025 ABB