BotConfigurationBase class

Avertissement

Cette API est à présent déconseillée.

See https://aka.ms/bot-file-basics for more information.

Constructeurs

BotConfigurationBase()

Crée une instance BotConfigurationBase.

Propriétés

description
name
padlock
services
version

Méthodes

connectService(IConnectedService)

Connectez un service au fichier bot.

disconnectService(string)

Supprimez le service par ID.

disconnectServiceByNameOrId(string)

Supprimez le service par nom ou ID.

findService(string)

Recherchez le service par ID.

findServiceByNameOrId(string)

Recherchez le service par nom ou ID.

fromJSON(Partial<IBotConfiguration>)

Charge une nouvelle instance BotConfigurationBase en fonction d’une configuration JSON.

serviceFromJSON(IConnectedService)

Charge une instance ConnectedService en fonction d’une configuration de service JSON.

toJSON()

Crée une version JSON du bot actuel.

Détails du constructeur

BotConfigurationBase()

Crée une instance BotConfigurationBase.

new BotConfigurationBase()

Détails de la propriété

description

description: string

Valeur de propriété

string

name

name: string

Valeur de propriété

string

padlock

padlock: string

Valeur de propriété

string

services

services: IConnectedService[]

Valeur de propriété

version

version: string

Valeur de propriété

string

Détails de la méthode

connectService(IConnectedService)

Connectez un service au fichier bot.

function connectService(newService: IConnectedService): string

Paramètres

newService
IConnectedService

Service à ajouter.

Retours

string

ID affecté pour le service.

disconnectService(string)

Supprimez le service par ID.

function disconnectService(id: string)

Paramètres

id

string

ID du service à supprimer.

disconnectServiceByNameOrId(string)

Supprimez le service par nom ou ID.

function disconnectServiceByNameOrId(nameOrId: string): IConnectedService

Paramètres

nameOrId

string

Nom ou ID du service à supprimer.

Retours

IConnectedService supprimé en fonction du nom ou de l’ID fourni.

findService(string)

Recherchez le service par ID.

function findService(id: string): IConnectedService

Paramètres

id

string

ID du service à rechercher.

Retours

IConnectedService basé sur l’ID fourni.

findServiceByNameOrId(string)

Recherchez le service par nom ou ID.

function findServiceByNameOrId(nameOrId: string): IConnectedService

Paramètres

nameOrId

string

Nom ou ID du service à rechercher.

Retours

IConnectedService basé sur le nom ou l’ID fourni.

fromJSON(Partial<IBotConfiguration>)

Charge une nouvelle instance BotConfigurationBase en fonction d’une configuration JSON.

static function fromJSON(source?: Partial<IBotConfiguration>): BotConfigurationBase

Paramètres

source

Partial<IBotConfiguration>

Configuration basée sur JSON.

Retours

Nouvelle instance BotConfigurationBase.

serviceFromJSON(IConnectedService)

Charge une instance ConnectedService en fonction d’une configuration de service JSON.

static function serviceFromJSON(service: IConnectedService): ConnectedService

Paramètres

service
IConnectedService

Configuration du service basé sur JSON.

Retours

Nouvelle instance ConnectedService.

toJSON()

Crée une version JSON du bot actuel.

function toJSON(): IBotConfiguration

Retours

Json IBotConfiguration.