<!--
{
  "documentType" : "article",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/ruler-view-attributes",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Ruler View Attributes"
}
-->

# Ruler View Attributes

Attributes that are specific to ruler views.

## Topics

### Constants

[`static let markerGroupUIElement: NSAccessibility.Attribute`](/documentation/AppKit/NSAccessibility-swift.struct/Attribute/markerGroupUIElement)

A marker group user interface element (`id`).

[`static let markerType: NSAccessibility.Attribute`](/documentation/AppKit/NSAccessibility-swift.struct/Attribute/markerType)

The type of the marker (`NSString`).

[`static let markerTypeDescription: NSAccessibility.Attribute`](/documentation/AppKit/NSAccessibility-swift.struct/Attribute/markerTypeDescription)

The description of the marker type (`NSString`).

[`static let markerUIElements: NSAccessibility.Attribute`](/documentation/AppKit/NSAccessibility-swift.struct/Attribute/markerUIElements)

An array of marker user interface elements (`NSArray`)

[`static let markerValues: NSAccessibility.Attribute`](/documentation/AppKit/NSAccessibility-swift.struct/Attribute/markerValues)

The marker values (`NSArray` of `NSNumber`).

[`static let unitDescription: NSAccessibility.Attribute`](/documentation/AppKit/NSAccessibility-swift.struct/Attribute/unitDescription)

The description of ruler units (`NSString`).

[`static let units: NSAccessibility.Attribute`](/documentation/AppKit/NSAccessibility-swift.struct/Attribute/units)

The ruler units (`NSString`).



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)