Aktionen für Ereignisse registrieren in Unified Service Desk
In diesem Kapitel werden die Ereignisse beschrieben, die für eine Aktion registriert werden können/deren Registrierung aufgehoben werden kann.
UIA-Ereignisse
Die folgenden UIA-Ereignisse können für eine Aktion registriert werden:
Elementaktionsereignisse
Eigenschaftenänderungsereignisse:
Eigenschaftenänderungsereignisse erfordern Überwachung der Eigenschaft, für die das Ereignis hervorgebracht werden muss. Basis-DDA unterstützt nicht das Akzeptieren des zusätzlichen Arguments für das Abrufen des Eigenschaftsnamens.
Dies wird im Rahmen der Datenerweiterbarkeit behandelt.
Standardmäßig sucht das PropertyChange-Ereignis nach NameProperty und EnabledProperty.
Globale Desktop-Änderungsereignisse (Ereignisse auf Anwendungsebene)
Ereignisse
Namen der Ereignisse
Die folgenden Ereignisnamen können verwendet werden, um die registrierten Aktionen zu abonnieren:
Notiz
Bei einem Ereignis "Fenster offen/geschlossen" sollte das übergeordnete Steuerelement für das Ereignis registriert sein. Für Menüelemente sollte, bevor für das Ereignis registriert wird, das Menüelement in der Benutzeroberfläche sichtbar sein. Das entsprechende Execute
-Steuerelement muss ausgeführt werden, um dieses anzuzeigen. Für ein Anwendungshauptfenster muss die folgende Bindung hinzugefügt werden: <UIElement type="ControlType.Window" name="ApplicationMainWindow" />
Für den Desktop muss die folgende Bindung hinzugefügt werden: <UIElement StartFromDesktop="True" type="ControlType.Pane" name="Desktop">