The following tables list the members exposed by MacroCollection.
Name | Description | Minimum SW Version | |
---|---|---|---|
![]() | AvailableMacroLanguages | Gets the list of currently supported macro recording languages. | — |
![]() | Count | Gets the number of items in the collection. (Inherited from Agilent.SA.Vsa.RemotableCollection<Macro>) | — |
![]() | DirectoryPath | Gets the macros directory path. | 27.00 |
![]() | DotNetVersion | Gets or sets the .NET Software Development Kit (SDK) version to use when recording or creating new macros. | 29.00 |
![]() | IsDisposed | Gets a value indicating whether the object has been disposed. If an object has been disposed any attempt to use it will lead to an ObjectDisposedException being thrown. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | Item | Overloaded. Returns the named macro from the collection. | — |
![]() | RecordingLanguage | Gets or sets the language used when a new macro is recorded or created. | — |
![]() | SelectedIndex | Gets or sets the index of the current macro. | — |
![]() | SelectedItem | Gets or sets the current macro. | — |
![]() | SupportsDotNet | Gets or sets a value indicating whether new or recorded macros should support .NET 6.0 or greater. | 29.00 |
![]() | SupportsDotNetFramework | Gets or sets a value indicating whether new or recorded macros should support .NET Framework. | 29.00 |
‡ This is the minimum 89600 VSA software version level needed to use this member. |
Name | Description | Minimum SW Version | |
---|---|---|---|
![]() | Create | Overloaded. Create a new, empty macro. | — |
![]() | CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject) | — |
![]() | ForceRebuildKeyMap | This method is used to force a refresh of the key map. This is necessary in cases where the key mappings to the API objects change. This can happen when the index of an item within a collection is reflected in the key name, and an item is removed from the middle of a collection. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | GetEnumerator | Gets an enumerator for the collection. (Inherited from Agilent.SA.Vsa.RemotableCollection<Macro>) | — |
![]() | GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject) | — |
![]() | IndexOf | Overloaded. Gets the index location of the specified item within the collection. (Inherited from Agilent.SA.Vsa.RemotableCollection<Macro>) | — |
![]() | InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | Remove | Remove a macro from the collection. | — |
![]() | RemoveAt | Remove a macro from the collection. | — |
‡ This is the minimum 89600 VSA software version level needed to use this member. |
Name | Description | Minimum SW Version | |
---|---|---|---|
![]() | CollectionChanged | Occurs when an item is added, removed, changed, moved, or the entire list is refreshed. (Inherited from Agilent.SA.Vsa.RemotableCollection<Macro>) | — |
![]() | PropertyChanged | Occurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | PropertyInfoChanged | Occurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | RemoteCollectionChanged | Occurs when an item is added, removed, changed, moved, or the entire list is refreshed. (Inherited from Agilent.SA.Vsa.RemotableCollection<Macro>) | 14.00 |
![]() | RemotePropertyChanged | Occurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | RemotePropertyInfoChanged | Occurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject) | 14.00 |
‡ This is the minimum 89600 VSA software version level needed to use this member. |