Interface IRapidSymbol
This interface specifies a searchable RapidSymbol. Classes that are not searchable shall throw NotImplementedException if SearchRapidSymbol is called.
Namespace: ABB.Robotics.Controllers.RapidDomain
Assembly: ABB.Robotics.Controllers.PC.dll
Syntax
public interface IRapidSymbol
Properties
Name
Gets the name of the symbol (RAPID Identifier)
Declaration
string Name { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
Type
Gets the underlying type of Symbol
Declaration
SymbolTypes Type { get; }
Property Value
| Type | Description |
|---|---|
| SymbolTypes |
Methods
SearchRapidSymbol(RapidSymbolSearchProperties, String, String)
Searches the current symbol for other symbols.
Declaration
RapidSymbol[] SearchRapidSymbol(RapidSymbolSearchProperties searchProperties, string dataType, string searchExpression)
Parameters
| Type | Name | Description |
|---|---|---|
| RapidSymbolSearchProperties | searchProperties | Properties to search for. |
| System.String | dataType | Type to search for. |
| System.String | searchExpression | Expression used to match search, regular expression. |
Returns
| Type | Description |
|---|---|
| RapidSymbol[] |