Freigeben über


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">

Siehe auch

UIADDA
Verwenden von datengesteuerten Adaptern (DDAs)