IUAObject.UAEvent

IUAObject.UAEvent

このイベントは、C# オブジェクトが参照するプロジェクトオブジェクトが
IUAObject
OPC UA イベントを生成するときに発生します。
event EventHandler<UAEventArgs> UAEvent;

イベントハンドラー

public delegate void UAEvent(object sender, UAEventArgs e);

イベントハンドラー引数

sender
(object)
イベントのプロジェクト配信元のオブジェクトに対応する C# オブジェクト。
e
(UAEventArgs)
次のプロパティを含む C# オブジェクト。
EventType
(IUAObjectType)
生成されたイベントのタイプのノード。
Arguments
(UAEventArgumentList)
生成されたイベントの引数を含む C# オブジェクト。

Button1_UAEvent
メソッドは
Button1
プロジェクトボタンが何らかのイベント (たとえば、
OnMouseClick
OnMouseDown
、または
OnMouseUp
) を生成するたびに実行されます。
public override void Start() { var button1 = Owner.Get<Button>("Button1"); button1.UAEvent += Button1_UAEvent; } private void Button1_UAEvent(object sender, UAEventArgs e) { var label1 = Owner.Get<Label>("Label1"); var button1 = (Button)sender; label1.Text = "Event on " + button1.BrowseName + " of type " + e.EventType.BrowseName + " , "; }
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal