LuisComponentRegistration class

Define component assets for Luis.

Extends

ComponentRegistration

Constructors

LuisComponentRegistration()

Define component assets for Luis.

Inherited Properties

components

Methods

getDeclarativeTypes(unknown)

Get declarative types for LUIS component registration.

Inherited Methods

add(ComponentRegistration)

Add a component, only one instance per type is allowed for components.

Constructor Details

LuisComponentRegistration()

Define component assets for Luis.

new LuisComponentRegistration()

Inherited Property Details

components

static components: ComponentRegistration[]

Property Value

ComponentRegistration[]

Inherited From ComponentRegistration.components

Method Details

getDeclarativeTypes(unknown)

Get declarative types for LUIS component registration.

function getDeclarativeTypes(_resourceExplorer: unknown): ComponentDeclarativeTypes[]

Parameters

_resourceExplorer

unknown

resource explorer

Returns

ComponentDeclarativeTypes[]

component registrations

Inherited Method Details

add(ComponentRegistration)

Add a component, only one instance per type is allowed for components.

static function add(componentRegistration: ComponentRegistration)

Parameters

componentRegistration

ComponentRegistration

The component to be registered.

Inherited From ComponentRegistration.add