Параметризованные атрибуты

Приписанная строка для диапазона

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

Псевдокласс: AXAttributedStringForRange

Постоянное какао: NSAccessibilityAttributedStringForRangeParameterizedAttribute (Доступный в OS X v10.4 и позже.)

Постоянный углерод: kAXAttributedStringForRangeParameterizedAttribute (Доступный в OS X v10.4 и позже.)

Тип значения: Приписанная Строка

Тип параметра: Диапазон

Дополнительный для ролей

Границы для диапазона

Прямоугольник, ограничивающий диапазон текста.

Псевдокласс: AXBoundsForRange

Постоянное какао: NSAccessibilityBoundsForRangeParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Постоянный углерод: kAXBoundsForRangeParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Тип значения: Rect

Тип параметра: Диапазон

Обсуждение

Если диапазон пересечет границу строки, то возвращенный прямоугольник полностью включит все строки символов.

Дополнительный для ролей

Ячейка для столбца и строки

Ячейка для данного столбца и строки, принимая во внимание столбец и промежутки строки.

Псевдокласс: AXCellForColumnAndRow

Постоянное какао: NSAccessibilityCellForColumnAndRowParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Постоянный углерод: kAXCellForColumnAndRowParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Тип значения: Элемент UI

Тип параметра: Массив

Дополнительный для ролей

Точка расположения для экранной точки

Точка, в координатах области расположения, для данной точки в координатах экрана.

Псевдокласс: AXLayoutPointForScreenPoint

Постоянное какао: NSAccessibilityLayoutPointForScreenPointParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Постоянный углерод: kAXLayoutPointForScreenPointParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Тип значения: Точка

Тип параметра: Точка

Обсуждение

Горизонтальные и вертикальные координаты даны в модулях, возвращенных атрибутами AXHorizontalUnits и AXVerticalUnits. Это позволяет вспомогательным приложениям сообщать о расположениях в области расположения с точки зрения модулей пользователя.

Требуемый для ролей

Размер расположения для размера экрана

Размер, в координатах области расположения, для данного размера в координатах экрана.

Псевдокласс: AXLayoutSizeForScreenSize

Постоянное какао: NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Постоянный углерод: kAXLayoutSizeForScreenSizeParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Тип значения: Размер

Тип параметра: Размер

Обсуждение

Горизонтальные и вертикальные координаты даны в модулях, возвращенных атрибутами AXHorizontalUnits и AXVerticalUnits. Это позволяет вспомогательным приложениям сообщать информацию, такую как расстояние между двумя элементами расположения с точки зрения модулей пользователя.

Требуемый для ролей

Строка для индекса

Номер строки для данного текстового индекса.

Псевдокласс: AXLineForIndex

Постоянное какао: NSAccessibilityLineForIndexParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Постоянный углерод: kAXLineForIndexParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Тип значения: Число

Тип параметра: Число

Дополнительный для ролей

Диапазон для индекса

Полный спектр символов.

Псевдокласс: AXRangeForIndex

Постоянное какао: NSAccessibilityRangeForIndexParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Постоянный углерод: kAXRangeForIndexParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Тип значения: Диапазон

Тип параметра: Число

Дополнительный для ролей

Диапазон для строки

Диапазон символов.

Псевдокласс: AXRangeForLine

Постоянное какао: NSAccessibilityRangeForLineParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Постоянный углерод: kAXRangeForLineParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Тип значения: Диапазон

Тип параметра: Число

Дополнительный для ролей

Диапазон для позиции

Диапазон составленной последовательности символов в данном текстовом индексе.

Псевдокласс: AXRangeForPosition

Постоянное какао: NSAccessibilityRangeForPositionParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Постоянный углерод: kAXRangeForPositionParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Тип значения: Диапазон

Тип параметра: Точка

Дополнительный для ролей

RTF для диапазона

Данные Формата Rich Text Format (RTF) для диапазона.

Псевдокласс: AXRTFForRange

Постоянное какао: NSAccessibilityRTFForRangeParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Постоянный углерод: kAXRTFForRangeParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Тип значения: Данные

Тип параметра: Диапазон

Дополнительный для ролей

Экранная точка для точки расположения

Точка, в координатах экрана, для данной точки в пользовательских координатах.

Псевдокласс: AXScreenPointForLayoutPoint

Постоянное какао: NSAccessibilityScreenPointForLayoutPointParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Постоянный углерод: kAXScreenPointForLayoutPointParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Тип значения: Точка

Тип параметра: Точка

Обсуждение

Координаты параметра используют модули, возвращенные AXHorizontalUnits и AXVerticalUnits. Это позволяет вспомогательному приложению переводить пользовательское действие — например, перемещая дескриптор выше на половину дюйма — в координаты экрана, чтобы правильно сменить положение элемента дескриптора.

Требуемый для ролей

Размер экрана для размера расположения

Размер, в экранных модулях, для данного размера в модулях области расположения.

Псевдокласс: AXScreenSizeForLayoutSize

Постоянное какао: NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Постоянный углерод: kAXScreenSizeForLayoutSizeParameterizedAttribute (Доступный в OS X v10.6 и позже.)

Тип значения: Размер

Тип параметра: Размер

Обсуждение

Ширина и высота параметра используют модули, возвращенные атрибутами AXHorizontalUnits и AXVerticalUnits области расположения. Это позволяет вспомогательному приложению переводить из указанного пользователями размера элемента расположения к размеру, что это было бы в экранных модулях.

Требуемый для ролей

Строка для диапазона

Подстрока.

Псевдокласс: AXStringForRange

Постоянное какао: NSAccessibilityStringForRangeParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Постоянный углерод: kAXStringForRangeParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Тип значения: Строка

Тип параметра: Диапазон

Дополнительный для ролей

Диапазон стиля для индекса

Полный спектр символов, имеющих тот же стиль.

Псевдокласс: AXStyleRangeForIndex

Постоянное какао: NSAccessibilityStyleRangeForIndexParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Постоянный углерод: kAXStyleRangeForIndexParameterizedAttribute (Доступный в OS X v10.3 и позже.)

Тип значения: Диапазон

Тип параметра: Число

Дополнительный для ролей