Share via


Fields<T> Class

Definition

Dictionary of all fields indexed by name.

public class Fields<T> : Microsoft.Bot.Builder.FormFlow.Advanced.IFields<T>, System.Collections.Generic.IEnumerable<Microsoft.Bot.Builder.FormFlow.Advanced.IField<T>> where T : class
type Fields<'T (requires 'T : null)> = class
    interface IFields<'T (requires 'T : null)>
    interface seq<IField<'T>>
    interface IEnumerable
Public Class Fields(Of T)
Implements IEnumerable(Of IField(Of T)), IFields(Of T)

Type Parameters

T

Underlying form state.

Inheritance
Fields<T>
Implements

Constructors

Fields<T>()

Fields

_fields

Mapping from field name to field definition.

Methods

Add(IField<T>)
Field(String)
GetEnumerator()

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Extension Methods

MaxBy<T,R>(IEnumerable<T>, Func<T,R>, IComparer<R>)

Applies to