CommandGroup Class
Represents a group of Commands.
Inheritance Hierarchy
System.Object
TcHmiSrv.IObject
TcHmiSrv.CommandGroup
Namespace: TcHmiSrv
Assembly: TcHmiSrvExtNet (in
TcHmiSrvExtNet.dll) Version: 3.0.0.0
Syntax
C#
public class CommandGroup : IObject,
IEquatable<CommandGroup>, IList<Command>, ICollection<Command>,
IEnumerable<Command>, IEnumerable, IVersionable
The CommandGroup type exposes the following members.
Constructors
|
Name |
Description |
---|---|---|
|
Initializes a new instance of the CommandGroup class. | |
|
Initializes a new instance of the CommandGroup class based on another CommandGroup. | |
|
Initializes a new instance of the CommandGroup class with the specified domain. |
Properties
|
Name |
Description |
---|---|---|
|
A ValueVectorIterator to the begin of the vector. | |
|
Gets the number of the Commands contained in the CommandGroup. | |
|
Gets or sets the name of the domain. | |
|
Gets a value that indicates whether the CommandGroup is empty. | |
|
A ValueVectorIterator to the end of the vector. | |
|
Gets a value that indicates whether the CommandGroup is read-only. | |
|
Gets a value that indicates whether the CommandGroup is set. | |
|
Gets or sets the Command at the specified index. | |
|
Gets or sets the group result. | |
|
Gets the number of Commands in the CommandGroup. |
Methods
|
Name |
Description |
---|---|---|
|
Adds a Command to the CommandGroup. | |
|
Removes all Commands from the CommandGroup. | |
|
Removes all Commands from the CommandGroup. | |
|
Determines whether the CommandGroup contains the specified Command. | |
|
Copies the Commands of the CommandGroup to an Array starting at the specified Array index. | |
|
(Inherited from IObject.) | |
|
Releases the unmanaged resources used by the CommandGroup and optionally releases the managed resources (Overrides IObject.Dispose(Boolean).) | |
|
Indicates whether the current CommandGroup is equal to another CommandGroup. | |
|
Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
|
(Inherited from IObject.) | |
|
Finds a Command with the specified index in the vector. | |
|
Serves as the default hash function. (Inherited from Object.) | |
|
Gets the Type of the current instance. (Inherited from Object.) | |
|
Determines the index of the specific Command in the CommandGroup. | |
|
Inserts a Command at the specified position in the vector. | |
|
Inserts a Command to the CommandGroup at the specified index. | |
|
Creates a shallow copy of the current Object. (Inherited from Object.) | |
|
Removes a Command at the specified position from the vector. | |
|
Removes the first occurrence of the specified Command from the CommandGroup. | |
|
Removes the Command at the specified index of the CommandGroup. | |
|
Reserves memory for a number of Commands to reduce memory allocations. | |
|
Exchanges the values of two instances of the CommandGroup class. | |
|
Returns a string that represents the current object. (Inherited from Object.) |
Operators
|
Name |
Description |
---|---|---|
|
Determines whether the specified CommandGroup is equal to the current CommandGroup. | |
|
Determines whether the specified CommandGroup is not equal to the current CommandGroup. |