Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка AXError.h

Опции
Развертывание Target:

На этой странице
Язык:

Ссылка AXError.h

Эти коды ошибки могут быть возвращены из функций, определяемых доступности в AXUIElement.h.

Включенные заголовки

  • <CoreFoundation/CoreFoundation.h>

Константы

Посмотрите раздел Overview выше для документации уровня заголовка.

  • Коды ошибки, возвращенные функциями доступности.

    Объявление

    Swift

    var kAXErrorSuccess: Int { get } var kAXErrorFailure: Int { get } var kAXErrorIllegalArgument: Int { get } var kAXErrorInvalidUIElement: Int { get } var kAXErrorInvalidUIElementObserver: Int { get } var kAXErrorCannotComplete: Int { get } var kAXErrorAttributeUnsupported: Int { get } var kAXErrorActionUnsupported: Int { get } var kAXErrorNotificationUnsupported: Int { get } var kAXErrorNotImplemented: Int { get } var kAXErrorNotificationAlreadyRegistered: Int { get } var kAXErrorNotificationNotRegistered: Int { get } var kAXErrorAPIDisabled: Int { get } var kAXErrorNoValue: Int { get } var kAXErrorParameterizedAttributeUnsupported: Int { get } var kAXErrorNotEnoughPrecision: Int { get }

    Objective C

    enum { /*! No error occurred. */ kAXErrorSuccess = 0, /*! A system error occurred, such as the failure to allocate an object. */ kAXErrorFailure = -25200, /*! An illegal argument was passed to the function. */ kAXErrorIllegalArgument = -25201, /*! The AXUIElementRef passed to the function is invalid. */ kAXErrorInvalidUIElement = -25202, /*! The AXObserverRef passed to the function is not a valid observer. */ kAXErrorInvalidUIElementObserver = -25203, /*! The function cannot complete because messaging failed in some way or because the application with which the function is communicating is busy or unresponsive. */ kAXErrorCannotComplete = -25204, /*! The attribute is not supported by the AXUIElementRef. */ kAXErrorAttributeUnsupported = -25205, /*! The action is not supported by the AXUIElementRef. */ kAXErrorActionUnsupported = -25206, /*! The notification is not supported by the AXUIElementRef. */ kAXErrorNotificationUnsupported = -25207, /*! Indicates that the function or method is not implemented (this can be returned if a process does not support the accessibility API ). */ kAXErrorNotImplemented = -25208, /*! This notification has already been registered for. */ kAXErrorNotificationAlreadyRegistered = -25209, /*! Indicates that a notification is not registered yet. */ kAXErrorNotificationNotRegistered = -25210, /*! The accessibility API is disabled (as when, for example, the user deselects "Enable access for assistive devices" in Universal Access Preferences ). */ kAXErrorAPIDisabled = -25211, /*! The requested value or AXUIElementRef does not exist. */ kAXErrorNoValue = -25212, /*! The parameterized attribute is not supported by the AXUIElementRef. */ kAXErrorParameterizedAttributeUnsupported = -25213, /*! Not enough precision. */ kAXErrorNotEnoughPrecision = -25214 };

    Константы

    • kAXErrorSuccess

      kAXErrorSuccess

      Никакая ошибка не произошла.

      Доступный в OS X v10.2 и позже.

    • kAXErrorFailure

      kAXErrorFailure

      Системная ошибка произошла, такие как отказ выделить объект.

      Доступный в OS X v10.2 и позже.

    • kAXErrorIllegalArgument

      kAXErrorIllegalArgument

      Недопустимый параметр был передан функции.

      Доступный в OS X v10.2 и позже.

    • kAXErrorInvalidUIElement

      kAXErrorInvalidUIElement

      AXUIElementRef, переданный функции, недопустим.

      Доступный в OS X v10.2 и позже.

    • kAXErrorInvalidUIElementObserver

      kAXErrorInvalidUIElementObserver

      AXObserverRef, переданный функции, не является допустимым наблюдателем.

      Доступный в OS X v10.2 и позже.

    • kAXErrorCannotComplete

      kAXErrorCannotComplete

      Функция не может завершиться, потому что обмен сообщениями неработающий в некотором роде или потому что приложение, с которым связывается функция, занято или безразлично.

      Доступный в OS X v10.2 и позже.

    • kAXErrorAttributeUnsupported

      kAXErrorAttributeUnsupported

      Атрибут не поддерживается AXUIElementRef.

      Доступный в OS X v10.2 и позже.

    • kAXErrorActionUnsupported

      kAXErrorActionUnsupported

      Действие не поддерживается AXUIElementRef.

      Доступный в OS X v10.2 и позже.

    • kAXErrorNotificationUnsupported

      kAXErrorNotificationUnsupported

      Уведомление не поддерживается AXUIElementRef.

      Доступный в OS X v10.2 и позже.

    • kAXErrorNotImplemented

      kAXErrorNotImplemented

      Указывает, что функция или метод не реализованы (это может быть возвращено, если процесс не поддерживает доступность API).

      Доступный в OS X v10.2 и позже.

    • kAXErrorNotificationAlreadyRegistered

      kAXErrorNotificationAlreadyRegistered

      Это уведомление было уже зарегистрировано для.

      Доступный в OS X v10.2 и позже.

    • kAXErrorNotificationNotRegistered

      kAXErrorNotificationNotRegistered

      Указывает, что уведомление еще не регистрируется.

      Доступный в OS X v10.2 и позже.

    • kAXErrorAPIDisabled

      kAXErrorAPIDisabled

      API доступности отключена (как тогда, когда, например, пользовательские отмены выбора «Включают доступ для вспомогательных устройств» в Универсальных Предпочтениях Доступа).

      Доступный в OS X v10.2 и позже.

    • kAXErrorNoValue

      kAXErrorNoValue

      Требуемое значение или AXUIElementRef не существуют.

      Доступный в OS X v10.2 и позже.

    • kAXErrorParameterizedAttributeUnsupported

      kAXErrorParameterizedAttributeUnsupported

      Параметризованный атрибут не поддерживается AXUIElementRef.

      Доступный в OS X v10.3 и позже.

    • kAXErrorNotEnoughPrecision

      kAXErrorNotEnoughPrecision

      Недостаточно точности.

      Доступный в OS X v10.5 и позже.