OpcEventTypes Members

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcEventTypes type exposes the following members.

AcknowledgeableCondition

Provides the identifier used by event nodes representing the event type AcknowledgeableCondition.

C#

public static readonly OpcNodeId AcknowledgeableCondition


Field Value
OpcNodeId

AlarmCondition

Provides the identifier used by event nodes representing the event type AlarmCondition.

C#

public static readonly OpcNodeId AlarmCondition


Field Value
OpcNodeId

Condition

Provides the identifier used by event nodes representing the event type Condition.

C#

public static readonly OpcNodeId Condition


Field Value
OpcNodeId

DialogCondition

Provides the identifier used by event nodes representing the event type DialogCondition.

C#

public static readonly OpcNodeId DialogCondition


Field Value
OpcNodeId

DiscreteAlarm

Provides the identifier used by event nodes representing the event type DiscreteAlarm.

C#

public static readonly OpcNodeId DiscreteAlarm


Field Value
OpcNodeId

Event

Provides the identifier used by event nodes representing the event type Event.

C#

public static readonly OpcNodeId Event


Field Value
OpcNodeId

ExclusiveDeviationAlarm

Provides the identifier used by event nodes representing the event type ExclusiveDeviationAlarm.

C#

public static readonly OpcNodeId ExclusiveDeviationAlarm


Field Value
OpcNodeId

ExclusiveLevelAlarm

Provides the identifier used by event nodes representing the event type ExclusiveLevelAlarm.

C#

public static readonly OpcNodeId ExclusiveLevelAlarm


Field Value
OpcNodeId

ExclusiveLimitAlarm

Provides the identifier used by event nodes representing the event type ExclusiveLimitAlarm.

C#

public static readonly OpcNodeId ExclusiveLimitAlarm


Field Value
OpcNodeId

ExclusiveRateOfChangeAlarm

Provides the identifier used by event nodes representing the event type ExclusiveRateOfChangeAlarm.

C#

public static readonly OpcNodeId ExclusiveRateOfChangeAlarm


Field Value
OpcNodeId

LimitAlarm

Provides the identifier used by event nodes representing the event type LimitAlarm.

C#

public static readonly OpcNodeId LimitAlarm


Field Value
OpcNodeId

NonExclusiveDeviationAlarm

Provides the identifier used by event nodes representing the event type NonExclusiveDeviationAlarm.

C#

public static readonly OpcNodeId NonExclusiveDeviationAlarm


Field Value
OpcNodeId

NonExclusiveLevelAlarm

Provides the identifier used by event nodes representing the event type NonExclusiveLevelAlarm.

C#

public static readonly OpcNodeId NonExclusiveLevelAlarm


Field Value
OpcNodeId

NonExclusiveLimitAlarm

Provides the identifier used by event nodes representing the event type NonExclusiveLimitAlarm.

C#

public static readonly OpcNodeId NonExclusiveLimitAlarm


Field Value
OpcNodeId

NonExclusiveRateOfChangeAlarm

Provides the identifier used by event nodes representing the event type NonExclusiveRateOfChangeAlarm.

C#

public static readonly OpcNodeId NonExclusiveRateOfChangeAlarm


Field Value
OpcNodeId

OffNormalAlarm

Provides the identifier used by event nodes representing the event type OffNormalAlarm.

C#

public static readonly OpcNodeId OffNormalAlarm


Field Value
OpcNodeId

TripAlarm

Provides the identifier used by event nodes representing the event type TripAlarm.

C#

public static readonly OpcNodeId TripAlarm


Field Value
OpcNodeId

GetEventType(OpcNodeId)

Retrieves the according OpcEventType enumeration member for the nodeId used by an event node.

C#

public static OpcEventType? GetEventType(OpcNodeId nodeId)


Parameters

nodeId OpcNodeId

The identifier of the type definition (see 'Opc.UaFx.OpcInstanceNode.TypeDefinitionId' or 'Opc.UaFx.OpcEventNode.EventTypeId') of an event node.


Returns

Nullable<OpcEventType>

One of the members defined by the OpcEventType enumeration which represents the type identifier specified or a null reference (Nothing in Visual Basic) if the specific type of event can't be determined.

GetNodeId(OpcEventType)

Retrieves the according OpcNodeId for the type of event defined by the OpcEventType specified by type.

C#

public static OpcNodeId GetNodeId(OpcEventType type)


Parameters

type OpcEventType

The OpcEventType value from which the according OpcNodeId of the event type is to be determined.


Returns

OpcNodeId

The OpcNodeId of the event type the type refer to or a null reference (Nothing in Visual Basic) if the type is not a foundation defined event type.