Class RsIrc5ControllerCollection
Inheritance
RsIrc5ControllerCollection
Assembly: ABB.Robotics.RobotStudio.Stations.dll
Syntax
public class RsIrc5ControllerCollection : ICollection, IEnumerable<RsIrc5Controller>, IEnumerable
Properties
Count
Declaration
public virtual int Count { get; }
Property Value
IsSynchronized
Declaration
public virtual bool IsSynchronized { get; }
Property Value
Item[Int32]
Declaration
public RsIrc5Controller this[int index] { get; }
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Property Value
Parent
Declaration
public ProjectObject Parent { get; }
Property Value
SyncRoot
Declaration
public virtual object SyncRoot { get; }
Property Value
Methods
Add(RsIrc5Controller)
Declaration
public void Add(RsIrc5Controller ctrl)
Parameters
Contains(RsIrc5Controller)
Declaration
public bool Contains(RsIrc5Controller obj)
Parameters
Returns
CopyTo(RsIrc5Controller[], Int32)
Declaration
public void CopyTo(RsIrc5Controller[] array, int index)
Parameters
CopyTo(Array, Int32)
Declaration
public virtual void CopyTo(Array array, int index)
Parameters
GetEnumerator()
Declaration
public virtual IEnumerator GetEnumerator()
Returns
RemoveAsync(RsIrc5Controller)
Removes the virtual controller from the station. If the controller is running, it will be stopped as a result.
Declaration
public Task RemoveAsync(RsIrc5Controller ctrl)
Parameters
Returns
ToArray()
Declaration
public RsIrc5Controller[] ToArray()
Returns
TryGetIrc5Controller(String, out RsIrc5Controller)
Gets the controller with the specified name.
Declaration
public bool TryGetIrc5Controller(string name, out RsIrc5Controller irc5Controller)
Parameters
Type |
Name |
Description |
String |
name |
The name of the controller to get.
|
RsIrc5Controller |
irc5Controller |
When this method returns, contains the path associated with the specified name,
if the name is found; otherwise, null.
|
Returns
Type |
Description |
Boolean |
true if the RsIrc5ControllerCollection contains an element with the specified name; otherwise, false.
|
Exceptions