Partilhar via


CreateChatThreadOptions interface

Opções para criar um tópico de chat.

Extends

Propriedades

idempotencyToken

Se especificado, o cliente direciona que o pedido é repetível; ou seja, que o cliente pode fazer o pedido várias vezes com o mesmo Idempotency-Token e obter uma resposta adequada sem que o servidor execute o pedido várias vezes. O valor do Idempotency-Token é uma cadeia opaca que representa um identificador globalmente exclusivo para todos os tempos gerado pelo cliente para o pedido. Recomenda-se a utilização de UUIDs (aleatórios) da versão 4.

participants

Participantes a adicionar ao tópico de chat.

Propriedades Herdadas

abortSignal

O sinal que pode ser utilizado para abortar pedidos.

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação pedida. Pode ser chamado várias vezes.

requestOptions

Opções utilizadas ao criar e enviar pedidos HTTP para esta operação.

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

tracingOptions

Opções utilizadas quando o rastreio está ativado.

Detalhes de Propriedade

idempotencyToken

Se especificado, o cliente direciona que o pedido é repetível; ou seja, que o cliente pode fazer o pedido várias vezes com o mesmo Idempotency-Token e obter uma resposta adequada sem que o servidor execute o pedido várias vezes. O valor do Idempotency-Token é uma cadeia opaca que representa um identificador globalmente exclusivo para todos os tempos gerado pelo cliente para o pedido. Recomenda-se a utilização de UUIDs (aleatórios) da versão 4.

idempotencyToken?: string

Valor de Propriedade

string

participants

Participantes a adicionar ao tópico de chat.

participants?: ChatParticipant[]

Valor de Propriedade

Detalhes da Propriedade Herdada

abortSignal

O sinal que pode ser utilizado para abortar pedidos.

abortSignal?: AbortSignalLike

Valor de Propriedade

Herdado de OperationOptions.abortSignal

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação pedida. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor de Propriedade

Herdado de OperationOptions.onResponse

requestOptions

Opções utilizadas ao criar e enviar pedidos HTTP para esta operação.

requestOptions?: OperationRequestOptions

Valor de Propriedade

Herdado de OperationOptions.requestOptions

serializerOptions

Opções para substituir o comportamento de serialização/des serialização.

serializerOptions?: SerializerOptions

Valor de Propriedade

Herdado de OperationOptions.serializerOptions

tracingOptions

Opções utilizadas quando o rastreio está ativado.

tracingOptions?: OperationTracingOptions

Valor de Propriedade

Herdado de OperationOptions.tracingOptions