Table of Contents

Interface IFormBuilderDefinitionProvider<TDefinition>

Namespace
Kentico.Forms.Web.Mvc
Assembly
Kentico.Content.Web.Mvc.dll

Provider for retrieval of registered object definitions for Form Builder.

public interface IFormBuilderDefinitionProvider<out TDefinition> where TDefinition : IFormBuilderDefinition

Type Parameters

TDefinition
Extension Methods

Methods

Get(string)

Gets a Form Builder object definition by its Identifier.

TDefinition Get(string identifier)

Parameters

identifier string

Identifier of the object definition to retrieve.

Returns

TDefinition

Returns object definition with given identifier, or null when not found.

GetAll()

Gets an enumeration of all registered Form Builder object definitions.

IEnumerable<out TDefinition> GetAll()

Returns

IEnumerable<TDefinition>