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