Freigeben über


WebDDA-Ereignisse

 

Veröffentlicht: November 2016

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Der internetdatengesteuerte Adapter (WebDDA) bietet einen Satz von Ereignissen, die in Automatisierungen verwendet werden können. Die Ereignisse können in Seitenereignissen und Steuerungsereignissen aufgeteilt werden. Sie werden den gleichen Ereignisnamen zugeordnet wie denen, die im DOM verwendet werden. Weitere Informationen zu den Ereignissen finden Sie unter Ereignisse

Beim Registrieren von Aktionen für Seitenereignisse wird der Steuerparameter in der RegisterActionForEvent(Weitere Informationen finden Sie unter Automatisieren gehosteter Anwendungen unter Verwendung der HAT-Automatisierungsaktivitäten)-Aktivität ignoriert. Für Steuerungsereignisse muss der ControlName-Parameter den Steuerungsnamen enthalten, der in den Bindungen angegeben ist.

Einige der Ereignisse stellen ebenfalls weitere Daten über das Ereignis zur Verfügung. Auf die Daten kann über die Aktivität GetActionData zugegriffen werden. (Weitere Informationen finden Sie unter Automatisieren gehosteter Anwendungen unter Verwendung der HAT-Automatisierungsaktivitäten). Das folgende Beispiel zeigt das Format, in welchem sie bereitgestellt werden.

<EventArgs[flags] [frame] [headers ] [navigationcontext] [postdata] [url] [urlcontext] [cancel] [type] [key][button]>

Die Argumente bieten zusätzliche Optionen für die folgenden Ereignisse:

Argument

Beschreibung

flags

Eine Konstante oder ein Wert, der eine Kombination der Wert angibt, die von der BrowserNavConstants-Enumeration definiert werden.

frame

Ein Zeichenfolgenausdruck mit relevanter groß- und Kleinschreibung, der auf den Namen des Frames auswertet, um die Ressource anzuzeigen. Es ist NULL, wenn keines benanntes Frame für die Ressource das Ziel ist.

headers

Eine Zeichenfolge, die zusätzliche HTTP-Kopfzeilen enthält, um sie an den Server zu senden. Diese Kopfzeilen werden dem Webbrowser hinzugefügt. Dieser Parameter werden ignoriert, wenn URL nicht eine HTTP URL ist.

navigationcontext

Flags werden verwendet, wenn ein neues Fenster geöffnet wird. Diese Werte werden verwendet, um zu entscheiden, ob ein Popupfenster angezeigt wird.

postdata

Daten, die an den Server als Bestandteil einer HTTP POST-Transaktion gesendet werden. Eine POST-Transaktion wird normalerweise verwendet, um die Daten zu senden, die über ein HTML-Formular gesammelt werden. Wenn dieser Parameter keine Beitragsdaten angibt, gibt diese Methode eine HTTPGET-Transaktion aus. Dieser Parameter werden ignoriert, wenn URL nicht keine HTTP URL ist.

url

URL der Seite, zu der das Ereignis navigiert wurde.

urlcontext

URL der Seite, die das neue Fenster öffnet. Dieser Parameter ist Teil des NewWindow-Ereignisses des Webbrowsers.

cancel

Seitenerstellung wurde abgebrochen (True) oder wurde beendet (False).

type

Ereignistyp, in der Regel identisch mit dem Ereignis selbst.

key

Maustaste, auf die beim Ereignis geklickt wurde (1=links, 2=rechts, usw.).

button

Code der Schaltfläche, die gedrückt wurde (z. B. ist der EINGABETASTE-Code 13).

In diesem Thema

Steuerungsereignisse

Seitenereignisse

Steuerungsereignisse

Steuerelementereignisse sind Ereignisse, die einem Steuerelement zugeordnet sind.

Die folgende Tabelle enthält die Steuerelementereignisse, die mit den jeweiligen Parametern zur Verfügung stehen:

Element

Description

BeforeNavigate

flags, frame, headers, navigationcontext, postdata, url

onblur

typ

onchange

typ

onclick

type, button

ondblclick

type, button

onfocus

typ

onkeydown

type, key

onmousedown

type, button

onreset

typ

onsubmit

typ

Seitenereignisse

Beim Registrieren von Aktionen für Seitenereignisse wird der Steuerparameter in der RegisterActionForEvent-Aktitität ignoriert. (Weitere Informationen finden Sie unter Automatisieren gehosteter Anwendungen unter Verwendung der HAT-Automatisierungsaktivitäten)

Die folgende Tabelle enthält die Seitenereignisse, die mit den jeweiligen Parametern zur Verfügung stehen:

Element

Beschreibung

BeforeNavigate

flags, frame, headers, navigationcontext, postdata, url

BeforeNewWindow

flags, url, urlcontext

DocumentCompleted

Notification, flag, url

DownloadStarted

Notification, flag, url

DownloadCompleted

Notification, flag, url

NewWindow2

Cancel

NewWindow3

flags, url, urlcontext, cancel

Siehe auch

WebDDA
Verwenden von datengesteuerten Adaptern (DDAs)

Unified Service Desk 2.0

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright