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