IUAObject.UAEvent

Cet événement se produit lorsque l’objet de projet auquel se rapporte l’objet C#
IUAObject
génère un événement OPC UA.
event EventHandler<UAEventArgs> UAEvent;

Gestionnaire d’événements

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

Arguments du gestionnaire d’événements

sender
(object)
Objet C# correspondant à l’objet de l’origine du projet de l’événement.
e
(UAEventArgs)
Objet C# contenant les propriétés suivantes :
EventType
(IUAObjectType)
Nœud du type d’événement généré.
Arguments
(UAEventArgumentList)
Objet C# contenant les arguments de l’événement généré.

Exemple

La méthode
Button1_UAEvent
s’exécute chaque fois que le bouton du projet
Button1
génère n’importe quel événement (par exemple,
OnMouseClick
,
OnMouseDown
ou
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 + " , "; }
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.