Partilhar via


Extensibilidade do UIA

O argumento data pode ser adicionado a cada um dos métodos diferentes OperationHandler de DDA para ativar a extensibilidade de UIA. Pode utilizar este parâmetro para expandir o DDA conforme necessário. Por predefinição, se este parâmetro é nulo, os métodos diferentes de DDA seguirão o comportamento predefinido. Tem de poder definir o conteúdo do parâmetro para um objeto. Este tópico descreve como expandir o UIA utilizando o parâmetro data.

Para cada uma das seguintes atividades, o método Execute de atividade correspondente compila o objeto de dados para ser transmitido para o método OperationHandler de DDA. Um parâmetro Data é incluído nas seguintes atividades:

  • GetControlValue: "Padrão pretendido para utilizar/Nome da propriedade pretendida para obter" pode ser transmitido para o parâmetro de dados para obter a propriedade especificada. A propriedade pode ser qualquer uma da Lista de propriedades do UIA. ControlProperty – especifica que propriedade o DDA deve obter.

  • SetControlValue: "Nome de padrão pretendido" (Padrão pretendido a usar) deve ser transmitido para o parâmetro de dados para efetuar a seleção de padrões. O padrão pode ser qualquer um da Lista de Padrões do UIA. ControlProperty – especifica que propriedade o DDA deve atribuir.

  • ExecuteControlValue: "Nome do padrão pretendido" (Padrão pretendido a utilizar) deve ser transmitido para o parâmetro de dados para efetuar a execução do padrão. O padrão pode ser qualquer um da Lista de Padrões do UIA posteriormente nesta secção.

  • RegisterActionForEvent: "Para PropertyChangedEvent” (propriedade de dados) pode ser utilizado para especificar a propriedade em que o evento será acionado. A propriedade pode ser qualquer uma da Lista de propriedades do UIA posteriormente nesta secção.

Isto é utilizado para transmitir quaisquer dados da atividade de fluxo ao adaptador. Estes dados podem ser consumidos por DDA ou através da extensão do DDA.

Consulte Também

Conceitos

UIADDA
Utilizar adaptadores orientados por dados (DDAs)

Unified Service Desk
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.