Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
mx.rpc.events 

FaultEvent  - AS3 Flex

Пакетmx.rpc.events
Классpublic class FaultEvent
НаследованиеFaultEvent Inheritance AbstractEvent Inheritance MessageEvent Inheritance Event Inheritance Object
Подклассы ColdFusionServiceFaultEvent, DataServiceFaultEvent, SyncFaultEvent

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Это событие передается при ошибке вызова RPC.



Общедоступные свойства
 СвойствоОпределено
 Inheritedbubbles : Boolean
[только для чтения] Определяет, является ли событие событием восходящей цепочки.
Event
 Inheritedcancelable : Boolean
[только для чтения] Указывает, можно ли предотвратить поведение, связанное с событием.
Event
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedcurrentTarget : Object
[только для чтения] Объект, активно обрабатывающий объект Event с помощью прослушивателя событий.
Event
 InheritedeventPhase : uint
[только для чтения] Текущая фаза в потоке событий.
Event
  fault : Fault
[только для чтения] Объект Fault, который содержит подробную информацию о причине этого события.
FaultEvent
  headers : Object
При определенных обстоятельствах с ошибкой могут возвращаться заголовки для предоставления дополнительных данных о контексте ошибки.
FaultEvent
 Inheritedmessage : IMessage
Сообщение, связанное с этим событием.
MessageEvent
  statusCode : int
[только для чтения] Если исходное сообщение передано через HTTP, это свойство предоставляет доступ к коду статуса ответа HTTP (если доступно). В противном случае значением будет 0.
FaultEvent
 Inheritedtarget : Object
[только для чтения] Целевой объект события.
Event
 Inheritedtoken : mx.rpc:AsyncToken
[только для чтения] Маркер, представляющий вызов метода.
AbstractEvent
 Inheritedtype : String
[только для чтения] Тип события.
Event
Общедоступные методы
 МетодОпределено
  
FaultEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, fault:Fault = null, token:mx.rpc:AsyncToken = null, message:IMessage = null)
Создает новое событие FaultEvent.
FaultEvent
 Inherited
[переопределить] Клонирует MessageEvent.
MessageEvent
  
createEvent(fault:Fault, token:mx.rpc:AsyncToken = null, msg:IMessage = null):FaultEvent
[статические] В случае ошибки этот метод создает и возвращает FaultEvent.
FaultEvent
  
[статические] В случае MessageFaultEvent этот метод создает и возвращает FaultEvent.
FaultEvent
 Inherited
formatToString(className:String, ... arguments):String
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event.
Event
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Проверяет, выполнялся ли для события вызова метода preventDefault().
Event
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Отменяет поведение по умолчанию для события, если такое поведение можно отменить.
Event
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом.
Event
 Inherited
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом.
Event
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
  
[переопределить] Возвращает представление в виде строки для FaultEvent.
FaultEvent
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 КонстантаОпределено
  FAULT : String = "fault"
[статические] Тип события FAULT.
FaultEvent
Сведения о свойстве

fault

свойство
fault:Fault  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Объект Fault, который содержит подробную информацию о причине этого события.



Реализация
    public function get fault():Fault

headers

свойство 
headers:Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

При определенных обстоятельствах с ошибкой могут возвращаться заголовки для предоставления дополнительных данных о контексте ошибки.



Реализация
    public function get headers():Object
    public function set headers(value:Object):void

statusCode

свойство 
statusCode:int  [только для чтения]

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Если исходное сообщение передано через HTTP, это свойство предоставляет доступ к коду статуса ответа HTTP (если доступно). В противном случае значением будет 0.



Реализация
    public function get statusCode():int
Сведения о конструкторе

FaultEvent

()Конструктор
public function FaultEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = true, fault:Fault = null, token:mx.rpc:AsyncToken = null, message:IMessage = null)

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Создает новое событие FaultEvent. Параметр fault является обязательным, а параметры call и message – дополнительными.

Параметры
type:String — Тип события; указывает действие, инициировавшее событие.
 
bubbles:Boolean (default = false) — Указывает, может ли событие передаваться вверх по иерархии списка отображения.
 
cancelable:Boolean (default = true) — Указывает, существует ли возможность предотвращения поведения, связанного с событием.
 
fault:Fault (default = null) — Объект, содержащий подробную информацию об ошибке, включая faultCode и faultString.
 
token:mx.rpc:AsyncToken (default = null) — Маркер, представляющий вызов метода. Используется в образце асинхронного маркера выполнения.
 
message:IMessage (default = null) — Исходное сообщение об ошибке.
Сведения о методе

createEvent

()метод
public static function createEvent(fault:Fault, token:mx.rpc:AsyncToken = null, msg:IMessage = null):FaultEvent

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

В случае ошибки этот метод создает и возвращает FaultEvent.

Параметры

fault:Fault — Ошибка с подробной информацией FaultEvent.
 
token:mx.rpc:AsyncToken (default = null) — AsyncToken [дополнительно], связанный с этой ошибкой.
 
msg:IMessage (default = null) — Сообщение [не обязательно], связанное с этой ошибкой.

Возвращает
FaultEvent — Возвращает FaultEvent.

createEventFromMessageFault

()метод 
public static function createEventFromMessageFault(value:MessageFaultEvent, token:mx.rpc:AsyncToken = null):FaultEvent

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

В случае MessageFaultEvent этот метод создает и возвращает FaultEvent.

Параметры

value:MessageFaultEvent — Ссылка на MessageFaultEvent для извлечения соответствующей информации об ошибке.
 
token:mx.rpc:AsyncToken (default = null) — AsyncToken [дополнительно], связанный с этой ошибкой.

Возвращает
FaultEvent — Возвращает FaultEvent.

toString

()метод 
override public function toString():String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает представление в виде строки для FaultEvent.

Возвращает
String — Строковое представление FaultEvent.
Сведения о константе

FAULT

Константа
public static const FAULT:String = "fault"

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Тип события FAULT.

Свойства объекта события имеют следующие значения:

СвойствоЗначение
bubblesfalse
cancelabletrue, вызов preventDefault()из метода responder.fault связанного маркера приводит к предотвращению передачи этого события службой или операцией
currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.
faultОбъект Fault, который содержит подробную информацию о причине этого события.
messageСообщение, связанное с этим событием.
targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
tokenМаркер, представляющий вызов метода. Используется в образце асинхронного маркера выполнения.





[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.