IEnumeration#

interface Itala.GenApi.IEnumeration : Itala.GenApi.IValue#

Interface for enumeration nodes managed by GenApi.

Subclassed by Itala.GenApi.NodeEnumeration

Public Functions

List<string> GetSymbolics ()#

Get the symbolic in the enumeratinon Node.

Return:

List of string containing the symbolics value of the node

List<IEnumEntry> GetEnumEntries ()#

Get the enem entry in the enumeratinon Node.

Return:

List of IEnumEntry retrived.

IEnumEntry GetEntryByName (string name)#

Get the entry by name of the enumeration Node.

Param name:

Name of the entry to retrive.

Return:

Rerefence to IEnumEntry retrived by name.

IEnumEntry GetEntryByIntValue (Int64 value)#

Get the enem entry in the enumeratinon Node.

Param value:

>Int value of the entry to retrive.

Return:

Rerefence to IEnumEntry retrived by value.

Properties

Int64 IntValue { get; set; }#

Value of the Node by integer.

IEnumEntry CurrentEntry { get; set; }#

Current enem entry in the enumeratinon Node.