TeamsConnectorClientContext class

The Bot Connector REST API extension for Microsoft Teams allows your bot to perform extended operations on the Microsoft Teams channel configured in the Bot Framework Developer Portal. The Connector service uses industry-standard REST and JSON over HTTPS.

Extends

ServiceClient

Constructors

TeamsConnectorClientContext(ServiceClientCredentials, TeamsConnectorClientOptions)

Initializes a new instance of the TeamsConnectorClientContext class.

Properties

credentials

Inherited Methods

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Send an HTTP request that is populated using the provided OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Send the provided httpRequest.

Constructor Details

TeamsConnectorClientContext(ServiceClientCredentials, TeamsConnectorClientOptions)

Initializes a new instance of the TeamsConnectorClientContext class.

new TeamsConnectorClientContext(credentials: ServiceClientCredentials, options?: TeamsConnectorClientOptions)

Parameters

credentials

ServiceClientCredentials

Subscription credentials which uniquely identify client subscription.

Property Details

credentials

credentials: ServiceClientCredentials

Property Value

ServiceClientCredentials

Inherited Method Details

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Send an HTTP request that is populated using the provided OperationSpec.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parameters

operationArguments

OperationArguments

The arguments that the HTTP request's templated values will be populated from.

operationSpec

OperationSpec

The OperationSpec to use to populate the httpRequest.

callback

ServiceCallback<any>

The callback to call when the response is received.

Returns

Promise<RestResponse>

Inherited From ServiceClient.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Send the provided httpRequest.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Parameters

options

RequestPrepareOptions | WebResourceLike

Returns

Promise<HttpOperationResponse>

Inherited From ServiceClient.sendRequest