Freigeben über


FileService class

Warnung

Diese API ist nun veraltet.

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

Definiert eine Dateidienstverbindung.

Extends

Konstruktoren

FileService(IFileService)

Erstellt eine neue FileService-Instanz.

Eigenschaften

path

Dateipfad.

Geerbte Eigenschaften

id

Eindeutige ID für den Dienst.

name

Anzeigename für den Dienst.

type

Methoden

decrypt(string, (value: string, secret: string) => string)

Entschlüsseln von Eigenschaften für diesen Dienst.

encrypt(string, (value: string, secret: string) => string)

Verschlüsseln sie Eigenschaften für diesen Dienst.

Geerbte Methoden

toJSON()

Erstellt eine JSON-basierte Version des Modells zum Speichern auf dem Datenträger.

Details zum Konstruktor

FileService(IFileService)

Erstellt eine neue FileService-Instanz.

new FileService(source?: IFileService)

Parameter

source
IFileService

(Optional) JSON-basierte Dienstdefinition.

Details zur Eigenschaft

path

Dateipfad.

path: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Eindeutige ID für den Dienst.

id: string

Eigenschaftswert

string

geerbt vonConnectedService.id

name

Anzeigename für den Dienst.

name: string

Eigenschaftswert

string

geerbt vonConnectedService.name

type

type?: ServiceTypes

Eigenschaftswert

geerbt vonConnectedService.type

Details zur Methode

decrypt(string, (value: string, secret: string) => string)

Entschlüsseln von Eigenschaften für diesen Dienst.

function decrypt(_secret: string, _decryptString: (value: string, secret: string) => string)

Parameter

_secret

string

Geheimer Schlüssel, der zum Entschlüsseln verwendet werden soll.

_decryptString

(value: string, secret: string) => string

Funktion, die zum Entschlüsseln eines einzelnen Werts aufgerufen wird.

encrypt(string, (value: string, secret: string) => string)

Verschlüsseln sie Eigenschaften für diesen Dienst.

function encrypt(_secret: string, _encryptString: (value: string, secret: string) => string)

Parameter

_secret

string

Geheimer Schlüssel, der zum Verschlüsseln verwendet werden soll.

_encryptString

(value: string, secret: string) => string

Funktion, die aufgerufen wird, um einen einzelnen Wert zu verschlüsseln.

Details zur geerbten Methode

toJSON()

Erstellt eine JSON-basierte Version des Modells zum Speichern auf dem Datenträger.

function toJSON(): IConnectedService

Gibt zurück

Ein IConnectedService-JSON.

geerbt vonConnectedService.toJSON-