Пакет | org.osmf.events |
Класс | public class MetricError |
Наследование | MetricError Error Object |
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 2.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Список всех возможных ошибок на уровне инфраструктуры можно найти в классе ABRErrorCodes.
В случае пользовательских ошибок клиенты должны создать подкласс ABRError и переопределить getMessageForErrorID
для возврата сообщений о пользовательских ошибках.
Свойство | Определено | ||
---|---|---|---|
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
detail : String [только для чтения]
Дополнительная строка, которая содержит подробности поддержки для ошибки. | MetricError | ||
errorID : int [только для чтения]
Содержит номер ссылки, связанный с конкретным сообщением об ошибке. | Error | ||
message : String
Содержит сообщение, связанное с объектом Error. | Error | ||
name : String
Содержит имя объекта Error. | Error |
Метод | Определено | ||
---|---|---|---|
Конструктор. | MetricError | ||
Возвращает список вызовов для данной ошибки в момент ее конструирования в форме строки. | Error | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
[переопределить]
Возвращает строку Error по умолчанию или значение, содержащееся в свойстве Error.message, если оно определено. | Error | ||
Возвращает элементарное значение заданного объекта. | Object |
Метод | Определено | ||
---|---|---|---|
Возвращает сообщение для ошибки с указанным идентификатором. | MetricError |
detail | свойство |
detail:String
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 2.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Дополнительная строка, которая содержит подробности поддержки для ошибки. Эта строка обычно представляет подробную информацию об ошибке, предоставленную API Flash Player.
Реализация
public function get detail():String
MetricError | () | Конструктор |
public function MetricError(errorID:int, detail:String = null)
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 2.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Конструктор.
ПараметрыerrorID:int — Идентификатор для ошибки. Используется для поиска соответствующего сообщения. Идентификаторы ошибок 0-999 зарезервированы для использования в инфраструктуре и определяются в MetricErrorCodes .
| |
detail:String (default = null ) — Дополнительная строка, которая содержит подробности поддержки для ошибки. Эта строка обычно представляет подробную информацию об ошибке, предоставленную API Flash Player.
|
getMessageForErrorID | () | метод |
protected function getMessageForErrorID(errorID:int):String
Язык версии: | ActionScript 3.0 |
Версия продукта: | OSMF 2.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Возвращает сообщение для ошибки с указанным идентификатором. Если идентификатор ошибки неизвестен, возвращает пустую строку.
Подклассы должны переопределить метод для предоставления сообщений о собственных пользовательских ошибках, поскольку этот метод возвращает значение, отображаемое в свойстве message
.
Параметры
errorID:int — Идентификатор для ошибки.
|
String — Сообщение для ошибки с указанным идентификатором ошибки.
|
Tue Jun 12 2018, 11:34 AM Z