Compartilhar via


Eventos de WinDDA

 

Publicado: novembro de 2016

Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

O adaptador orientado a dados da Web (WebDDA) fornece um conjunto de eventos que podem ser usados nas automações. Os eventos podem ser divididos em eventos da página e eventos de controle. Eles mapeiam para os mesmos nomes de evento usados no DOM. Para obter mais informações sobre eventos, consulte Eventos

Ao registrar a Ação para eventos de página, o parâmetro de controle na atividade de RegisterActionForEventé ignorada. (Para obter mais informações, consulte Automatizar hospedados aplicativos usando atividades de automatização HAT). Para eventos de controle o parâmetro ControlName deve conter o nome de controle que é especificado nas associações.

Alguns dos eventos também fornecem dados adicionais sobre o evento. Esses dados podem ser acessados pela atividade GetActionData. (Para obter mais informações, consulte Automatizar hospedados aplicativos usando atividades de automatização HAT). O exemplo a seguir mostra o formato fornecido.

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

Os argumentos fornecem opções adicionais para os eventos:

Argumento

Descrição

flags

Uma constante ou um valor que especifica uma combinação de valores definidos pela enumeração de BrowserNavConstants.

frame

Uma expressão de cadeia de caracteres maiúsculas de minúsculas que avalia o nome do quadro para exibir o recurso. É NULL, se nenhum quadro nomeado for direcionado para o recurso.

headers

Uma cadeia de caracteres que contém cabeçalhos HTTP adicionais para enviar ao servidor. Esses cabeçalhos serão adicionados ao navegador. Esse parâmetro é ignorado se o URL não for HTTP URL.

navigationcontext

Sinalizadores usados para abrir uma nova janela. Esses valores são usados para determinar se um janela pop-up é exibida.

postdata

Dados que são enviados para o servidor como parte de uma transação HTTPPOST. Uma transação POST normalmente é usada para enviar dados coletados por um formulário HTML. Se esse parâmetro não especifica nenhum dado de postagem, este método emite uma transação HTTPGET. Esse parâmetro é ignorado se o URL não for HTTP URL.

url

A URL da página para a qual o evento navegou.

urlcontext

URL da página que está abrindo uma nova janela. Esse parâmetro faz parte do evento NewWindow do navegador da Web.

cancel

A criação da página foi cancelada (True) ou foi finalizada (False).

type

Tipo de evento, geralmente é igual ao próprio evento.

key

Botão do mouse clicado no evento (1=esquerdo, 2=direito etc.).

button

Código do botão que foi pressionado (por exemplo, o código da tecla Enter é 13).

Neste tópico

Eventos de controle

Eventos da página

Eventos de controle

Os eventos do controle são eventos associados a um controle.

A tabela a seguir lista os eventos do controle disponíveis com os respectivos: parâmetros:

Element

Description

BeforeNavigate

flags, frame, headers, navigationcontext, postdata, url

onblur

tipo

onchange

tipo

onclick

tipo, botão

ondblclick

tipo, botão

onfocus

tipo

onkeydown

tipo, chave

onmousedown

tipo, botão

onreset

tipo

onsubmit

tipo

Eventos da página

Ao registrar ações para eventos de página, o parâmetro de controle na atividade de RegisterActionForEvent é ignorado. (Para obter mais informações, consulte Automatizar hospedados aplicativos usando atividades de automatização HAT).

A tabela a seguir lista os eventos da página disponíveis com os respectivos: parâmetros:

Elemento

Descrição

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

Confira Também

WebDDA
Use adaptadores orientados a dados (DDAs)

Unified Service Desk 2.0

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais