| Pacote | mx.automation |
| Interface | interface pública IAutomationObject |
| Implementadores | UIComponent, UIComponentAutomationImpl, UIMovieClip, UIMovieClipAutomationImpl, UITextField, UITextFieldAutomationImpl |
| Propriedade | Definido Por | ||
|---|---|---|---|
| automationDelegate : Object
O objeto de delegação que está manuseando a funcionalidade relacionada à automatização.
| IAutomationObject | ||
| automationName : String
Nome que pode ser usado como um identificador para esse objeto.
| IAutomationObject | ||
| automationTabularData : Object
[read-only]
Uma implementação da interface IAutomationTabularData, que pode ser usada para retomar os dados.
| IAutomationObject | ||
| automationValue : Array
[read-only]
Esse valor geralmente corresponde a dada aparência do objeto e deve ser utilizável para correlacionar o identificador com o objeto como aparece visualmente dentro do aplicativo.
| IAutomationObject | ||
| numAutomationChildren : int
[read-only]
O número de children de automatização que esse container tem.
| IAutomationObject | ||
| showInAutomationHierarchy : Boolean
Um indicador que determina se um objeto de automatização mostra a hierarquia de automatização.
| IAutomationObject | ||
| Método | Definido Por | ||
|---|---|---|---|
|
Retorna um conjunto de propriedades que identificam o child dentro desse container.
| IAutomationObject | ||
|
Providencia o objeto de automatização no índice especificado.
| IAutomationObject | ||
|
Faz o replay do evento específico.
| IAutomationObject | ||
|
Resolve um child usando o id providenciado.
| IAutomationObject | ||
| automationDelegate | property |
automationDelegate:Object [read-write] O objeto de delegação que está manuseando a funcionalidade relacionada à automatização. Automation monta isso quando cria o objeto delegate.
public function get automationDelegate():Object
public function set automationDelegate(value:Object):void
| automationName | property |
automationName:String [read-write] Nome que pode ser usado como um identificador para esse objeto.
public function get automationName():String
public function set automationName(value:String):void
| automationTabularData | property |
automationTabularData:Object [read-only] Uma implementação da interface IAutomationTabularData, que pode ser usada para retomar os dados.
public function get automationTabularData():Object
| automationValue | property |
automationValue:Array [read-only] Esse valor geralmente corresponde a dada aparência do objeto e deve ser utilizável para correlacionar o identificador com o objeto como aparece visualmente dentro do aplicativo.
public function get automationValue():Array
| numAutomationChildren | property |
numAutomationChildren:int [read-only] O número de children de automatização que esse container tem. Essa adição não deveria incluira composite children, embora inclui aqueles children não significantes dentro da hierarquia automation.
public function get numAutomationChildren():int
| showInAutomationHierarchy | property |
showInAutomationHierarchy:Boolean [read-write]
Um indicador que determina se um objeto de automatização mostra a hierarquia de automatização. Children de containers que não estão visíveis na hierarquia aparecem como children do próximo highest parent visível. Containers típicos usados para layout, tal como boxes e Canvas, não aparecem na hierarquia.
Alguns controls forçam seus children a aparecerem na hierarquia quando apropriado. Por exemplo a List vai sempre forçar seus item renderers,
inclusive boxes, a aparecer na hierarquia.
Implementers devem suportar colocando essa propriedade para true.
public function get showInAutomationHierarchy():Boolean
public function set showInAutomationHierarchy(value:Boolean):void
| createAutomationIDPart | () | method |
public function createAutomationIDPart(child:IAutomationObject):Object
Retorna um conjunto de propriedades que identificam o child dentro desse container. Esses valores não deveriam mudar durante a duração de vida do aplicativo.
Parâmetros
child:IAutomationObject — Child para qual providenciar o id.
|
Object — Grupos de propriedades descrevendo o child que poderá ser usado para resolver o componente.
|
| getAutomationChildAt | () | method |
public function getAutomationChildAt(index:int):IAutomationObject
Providencia o objeto de automatização no índice especificado. Essa lista não deveria incluir qualquer children que forem composites.
Parâmetros
index:int — O índice do child para retornar. |
IAutomationObject — O child que está no índice especificado. |
| replayAutomatableEvent | () | method |
public function replayAutomatableEvent(event:Event):Boolean
Faz o replay do evento específico. Um component author talvez devesse chamar super.replayAutomatableEvent no caso de comportamento padrão tem sido definido em um superclass.
Parâmetros
evento:Event — O evento para replay.
|
Boolean —
true se um replay foi bem sucedido.
|
| resolveAutomationIDPart | () | method |
public function resolveAutomationIDPart(criteria:Object):Array
Resolve um child usando o id providenciado. O id é um conjunto de propriedade com providenciado pelo método createAutomationIDPart().
Parâmetros
criteria:Object — Conjunto de propriedades descrevendo o child.
O critério pode conter valores de expressões regulares resultando em múltiplos children combinando com os critérios. |
Array — Array de children que combinam com os critérios ou null se nenhum children pode ser resolvido.
|