Retrieves all of this page's ancestor pages. The results are returned in ascending order based on the pages' hierarchy level.
Namespace:
Ingeniux.CMS
Assembly:
Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.3.169
Syntax IEnumerable<IPage> Ancestors(
IHierarchyId rootHierarchy = null
)
Function Ancestors (
Optional rootHierarchy As IHierarchyId = Nothing
) As IEnumerable(Of IPage)
IEnumerable<IPage^>^ Ancestors(
IHierarchyId^ rootHierarchy = nullptr
)
abstract Ancestors :
?rootHierarchy : IHierarchyId
(* Defaults:
let _rootHierarchy = defaultArg rootHierarchy null
*)
-> IEnumerable<IPage>
Parameters
- rootHierarchy (Optional)
- Type: Ingeniux.CMSIHierarchyId
Optional root for ancestors call. The call will not include any pages above the root.
Return Value
Type:
IEnumerableIPageCollection of ancestor pages
Remarks If the page is the content store root, returns empty collection.
See Also Reference
[!:Ingeniux.CMS.IPage.Siblings]
[!:Ingeniux.CMS.IPage.AncestorsCount]