| Overload | Description |
|---|---|
| GetFirstAncestor(INFilter<NNode>) | Returns the first node ancestor that satisfies the specified filter or null if such ancestor is not found. |
| GetFirstAncestor(NSchema) | Returns the first ancestor that is an instance of the given schema or null if ancestor of the given type if not found. |
| GetFirstAncestor(Type) | Returns the first ancestor of the given type or null if ancestor of the given type if not found. |
| GetFirstAncestor<TNode>() | Returns the first ancestor of the given type or null if ancestor of the given type if not found. |