Click or drag to resize

ISiteRegionRoots Method


Retrieves the Pages that have Locales set and not Inheriting Locale from their ancestors, in a paginated fashion.

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
IEnumerable<IPage> RegionRoots(
	out int count,
	ILocale filterLocale = null,
	int pageSize = -1,
	int startIndex = -1
)

Parameters

count  Int32
Count of total entries
filterLocale  ILocale  (Optional)
The Locale to filter the collection.
pageSize  Int32  (Optional)
Number of entries to return. If not provided, returns all entries.
startIndex  Int32  (Optional)
Starting index of entries. If not provided, starts from the first entry.

Return Value

IEnumerableIPage
Pages that are Region Roots, and/or matches the filter Locale
Remarks

There could be multiple Region Roots in a Site Instance, and multiple Region Roots with the same language. They could have Lingual Maps between, or have no relation with each other.

See Also