|
OpenTAP 9.34
API Reference
|
Settings governing configured DUTs. These are usually configured by the user. More...
Protected Member Functions | |
| override void | OnCollectionChanged (object sender, NotifyCollectionChangedEventArgs e) |
| When the instrument settings list is modified some ports being used by connections might disappear. In that case we need to remove the ports from the connections. | |
Protected Member Functions inherited from OpenTap.ComponentSettingsList< DutSettings, IDut > | |
Additional Inherited Members | |
Public Member Functions inherited from OpenTap.ComponentSettingsList< DutSettings, IDut > | |
| T | GetDefault< T > () |
| Gets the first or default instance in the component settings list. | |
| ComponentSettingsList () | |
| Initializes the list. | |
| void | Add (ContainedType item) |
| Adds an element to the collection. | |
| int | Add (object value) |
| Adds an element to the collection. | |
| void | AddRange (IEnumerable< ContainedType > items) |
| Adds a number of elements to the collection. | |
| void | Clear () |
| Removes all elements from the collection. | |
| bool | Contains (ContainedType item) |
| Determines if the collection contains the specified element. | |
| bool | Contains (object value) |
| Determines if the collection contains the specified element. | |
| void | CopyTo (ContainedType[] array, int arrayIndex) |
| Copies the collection to a compatible array. | |
| void | CopyTo (Array array, int index) |
| Copies the collection to a compatible array. | |
| bool | Remove (ContainedType item) |
| Removes the first occurrence of a specified element from the collection. | |
| void | Remove (object value) |
| Removes the first occurrence of a specified element from the collection. | |
| IEnumerator< ContainedType > | GetEnumerator () |
| Returns an IEnumerator that iterates through the collection. | |
| int | IndexOf (ContainedType item) |
| Returns the index of the first occurrences of a specified element in the collection. | |
| int | IndexOf (object value) |
| Returns the index of the first occurrences of a specified element in the collection. | |
| void | Insert (int index, ContainedType item) |
| Insert an element into the collection at the specified index. | |
| void | Insert (int index, object value) |
| Insert an element into the collection at the specified index. | |
| void | RemoveAt (int index) |
| Removes an element at a specified index. | |
Static Public Member Functions inherited from OpenTap.ComponentSettingsList< DutSettings, IDut > | |
| static IList | GetContainer (Type T) |
| Finds a ComponentSettingsList containing instances of T. | |
| static IList< T > | GetItems< T > () |
| Gets the ComponentSettings list for T and filters the instances that are not T. | |
| static IList | GetItems (Type T) |
| (non-generic) Gets the ComponentSettings list for T and filters the instances that are not T. | |
| static T | GetDefaultOf< T > () |
| Static Get first or default instance in the component settings list. (uses GetCurrent) | |
Properties inherited from OpenTap.ComponentSettingsList< DutSettings, IDut > | |
| int | Count [get] |
| Gets the number of elements in the collection. | |
| bool | IsReadOnly [get] |
| Determines if the collection is read only. | |
| ContainedType | this[int index] [get, set] |
| List interface. | |
| bool | IsFixedSize [get] |
| Determines if the collection is fixed size. | |
| bool | IsSynchronized [get] |
| Determines if the collection is synchronized. | |
| object | SyncRoot [get] |
| Gets an object that can be used to synchronize access the collection. | |
Events inherited from OpenTap.ComponentSettingsList< DutSettings, IDut > | |
| NotifyCollectionChangedEventHandler | CollectionChanged |
| Invoked when collection is changed. | |
Settings governing configured DUTs. These are usually configured by the user.
OpenTAP 9.34 API built Wed Jul 1 2026 09:21:14