Includes a specialization of the generic content assembly routines for NavigationCommands and issuing of sub-queries on those commands

Classes

  ClassDescription
NavigationContentItemCreator
A class that creates IContentItems from NavigationCommands and NavigationResults.

Interfaces

  InterfaceDescription
INavigationRecords

The Value for a Property that was configured to use a NavigationRecords tag.

This interface represents the subset of NavigationResult necessary to build a record list from the results.

IRecordListProperty
A record list property value contained within an IContentItem object.

In addition to the record list value of the property object, the IRecordListProperty contains the NavigationCommand that was used to generate the record list. It also contains the corresponding NavigationResult.

These two additional values are not null only if a navigation query was used to define the record list. If a record query was used, null is returned for these values.

This property object also indicates whether this property contains AggregateRecords as its value. AggregateRecords will be returned when the base query's AggregationKey property is set.

This additional information can be used to create the "see-all" query link for the record list.