(Disponível apenas no Flex 3 Pro)
Pacote mx.automation
Classe classe pública AutomationError
Herança AutomationError Inheritance Error Inheritance Object

A classe AutomationError define as constantes de erro usados pelo mecanismo Flex Automation. Esses códigos de erro são usados pelo QTP. Eles são usados quando QTP requere o tipo de erro que ocorreu durante qualquer operação.



Propriedades Públicas
  Propriedade Definido Por
  code : Number
[read-only] O atual código de erro.
AutomationError
 Inheritedconstructor : Object
Uma referência ao objeto da classe ou função construtora para uma instância determinada de um objeto.
Object
 InheritederrorID : int
[read-only] Contém um número de referência associado com a mensagem de erro epecífica.
Error
 Inheritedmessage : String
Contém a mensagem associada com o objeto do Error.
Error
 Inheritedname : String
Contém o nome do objeto do Error.
Error
 Inheritedprototype : Object
[static] Uma referência ao objeto protótipo de uma classe ou função de objeto.
Object
Métodos Públicos
  Método Definido Por
  
Constructor.
AutomationError
 Inherited
Retorna o call stack para um erro como um string na hora da contrução do erro (para a versão do debbuger do Flash Player e do AIR Debug Launcher (ADL) apenas; retorna null se não estiver usando a versão debugger do Flash Player ou do ADL.
Error
 Inherited
Indica se um objeto tem uma propriedade específica definida.
Object
 Inherited
Indica se uma instância da classe Object está na corrente do protótipo do objeto determinado como parâmetro.
Object
 Inherited
Indica se a propriedade especificada existe e se é enumerável.
Object
 Inherited
Determina a disponibilidade de uma propriedade dinâmica para operações em loop.
Object
 Inherited
Retorna o string "Error" por padrão ou o valor contido na propriedade Error.message, se definido.
Error
 Inherited
Retorna o valor primitivo de um objeto específico.
Object
Constantes Públicas
  Constante Definido Por
  ILLEGAL_OPERATION : Number = 0x80040206
[static]
AutomationError
  ILLEGAL_RUNTIME_ID : Number = 0x8004020D
[static]
AutomationError
  OBJECT_NOT_FOUND : Number = 0x80040202
[static]
AutomationError
  OBJECT_NOT_UNIQUE : Number = 0x80040203
[static]
AutomationError
  OBJECT_NOT_VISIBLE : Number = 0x80040205
[static]
AutomationError
Detalhe da Propriedade
codeproperty
code:Number  [read-only]

O atual código de erro.


Implementação
    public function get code():Number
Detalhe do Construtor
AutomationError()Constructor
public function AutomationError(msg:String, code:Number)

Constructor.

Parâmetros
msg:String — Uma mensagem de erro.
 
code:Number — O código de erro associado com a mensagem de erro.
Detalhes da Constante
ILLEGAL_OPERATIONConstant
public static const ILLEGAL_OPERATION:Number = 0x80040206
ILLEGAL_RUNTIME_IDConstant 
public static const ILLEGAL_RUNTIME_ID:Number = 0x8004020D
OBJECT_NOT_FOUNDConstant 
public static const OBJECT_NOT_FOUND:Number = 0x80040202
OBJECT_NOT_UNIQUEConstant 
public static const OBJECT_NOT_UNIQUE:Number = 0x80040203
OBJECT_NOT_VISIBLEConstant 
public static const OBJECT_NOT_VISIBLE:Number = 0x80040205