Table of Contents

Class TagUsage

Namespace
L5Sharp.Enums
Assembly
L5Sharp.dll

Represents an enumeration of all Logix TagUsage options for a given Tag.

public class TagUsage : LogixEnum<TagUsage, string>, IEquatable<LogixEnum<TagUsage, string>>, IComparable<LogixEnum<TagUsage, string>>
Inheritance
TagUsage
Implements
Inherited Members

Fields

InOut

Represents a InOut TagUsage value.

public static readonly TagUsage InOut

Field Value

TagUsage

Input

Represents a Input TagUsage value.

public static readonly TagUsage Input

Field Value

TagUsage

Local

Represents a Local TagUsage value.

public static readonly TagUsage Local

Field Value

TagUsage

Normal

Represents a Normal TagUsage value.

public static readonly TagUsage Normal

Field Value

TagUsage

Null

Represents a Null TagUsage value.

public static readonly TagUsage Null

Field Value

TagUsage

Output

Represents a Output TagUsage value.

public static readonly TagUsage Output

Field Value

TagUsage

Public

Represents a Public TagUsage value.

public static readonly TagUsage Public

Field Value

TagUsage

Static

Represents a Static TagUsage value.

public static readonly TagUsage Static

Field Value

TagUsage

Methods

Default(LogixType)

Gets the default Radix type for the provided data type instance.

public static TagUsage Default(LogixType logixType)

Parameters

logixType LogixType

The data type instance to evaluate.

Returns

TagUsage

Input for atomic types. InOut for complex types.