Click or drag to resize

ElementValuesProviderGetElementValues Method

This function is a customization point for Enumeration and Multiselect CMS elements to provide options like data driven select lists etc.

Namespace:  Ingeniux.CMS
Assembly:  Ingeniux_API_Extensions_Development_Harness (in Ingeniux_API_Extensions_Development_Harness.dll) Version: 10.3.169
Syntax
C#
public IEnumerable<SelectionChoiceItem> GetElementValues(
	string schemaName,
	string elementName,
	ChoicesProviderOptions options,
	ISite site
)

Parameters

schemaName
Type: SystemString
Schema root name (i.e. Page Type)
elementName
Type: SystemString
Tag name of the element
options
Type: ChoicesProviderOptions
object that is used both as input and output for this customizable function. Some options include information about the request, while others allow modifying how the response is processed.
site
Type: ISite
the CSAPI Site Object, created in a special session

Return Value

Type: IEnumerableSelectionChoiceItem
Collection of strings and field choices
See Also