INGEAR.NET.GELink

 

TagGroup Members

TagGroup overview

Public Static (Shared) Methods

Equals (inherited from Object) Determines whether the specified Object instances are considered equal.
ReferenceEquals (inherited from Object) Determines whether the specified Object instances are the same instance.

Public Instance Constructors

TagGroup Overloaded. Initializes a new instance of the TagGroup class.

Public Instance Properties

Active Gets / Sets activate state of group
Controller Sets / Gets instance of Controller class associated with TagGroup
Count Gets the number to Tag class instances in the group
ErrorCode Gets numeric value for last error encounted by group
ErrorString Gets numeric value for last error encounted by group
MyObject User-defined object associated with instance of TagGroup
Now Preforms an immediate read of all ITag in the Group
Tags Gets list of Tag classes in the group

Public Instance Methods

AddTag Adds instance of Tag class (or array of Tag classes) to TagGroup collection
Clear Removes all Tag objects in TagGroup collection
CreateNewTag Creates new instance of ITag
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
RemoveTag Removes specific instance of Tag class from TagGroup
ToString (inherited from Object) Returns a String that represents the current Object.

Public Instance Events

Update Group Update event

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
GroupUpdate Indicates a GroupRead or GroupWrite
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

Explicit Interface Implementations

IGroup.AddTag Adds ITag to IGroup collection
IGroup.Controller Gets / Sets parent IController class
IGroup.RemoveTag Removes an instance of a ITag from the IGroup collection
IGroup.Tags Returns array of ITags in IGroup

See Also

TagGroup Class | GELink Namespace