---
title: "unignoredAncestor(of:)"
framework: appkit
role: symbol
role_heading: Type Method
path: "appkit/nsaccessibility-swift.struct/unignoredancestor(of:)"
---

# unignoredAncestor(of:)

Returns an unignored accessibility object, ascending the hierarchy, if necessary.

## Declaration

```swift
static func unignoredAncestor(of element: Any) -> Any?
```

## Discussion

Discussion Tests whether element is an ignored object, returning either element, if it is not ignored, or the first unignored ancestor of element.

## See Also

### Getting Accessibility Objects

- [unignoredChildren(from:)](appkit/nsaccessibility-swift.struct/unignoredchildren(from:).md)
- [unignoredChildrenForOnlyChild(from:)](appkit/nsaccessibility-swift.struct/unignoredchildrenforonlychild(from:).md)
- [unignoredDescendant(of:)](appkit/nsaccessibility-swift.struct/unignoreddescendant(of:).md)
