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[] |