Compartilhar via


SkillConversationIdFactoryBase class

Define os métodos de uma fábrica usados para criar IDs de conversa exclusivas para conversas de habilidades.

Métodos

createSkillConversationId(ConversationReference)

Cria uma ID de conversa para uma conversa de habilidade com base na ConversationReference do chamador.

createSkillConversationIdWithOptions(SkillConversationIdFactoryOptions)

Cria uma ID de conversa para uma conversa de habilidade com base na ConversationReference do chamador.

deleteConversationReference(string)

Exclui um ConversationReference.

getConversationReference(string)

Obtém a ConversationReference criada usando createSkillConversationId() para um skillConversationId.

getSkillConversationReference(string)

Obtém o SkillConversationReference criado usando createSkillConversationId() para um skillConversationId.

Detalhes do método

createSkillConversationId(ConversationReference)

Aviso

Essa API foi preterida.

Method is deprecated, please use createSkillConversationIdWithOptions() with SkillConversationIdFactoryOptions instead.

Cria uma ID de conversa para uma conversa de habilidade com base na ConversationReference do chamador.

function createSkillConversationId(_conversationReference: ConversationReference): Promise<string>

Parâmetros

_conversationReference

ConversationReference

O chamador da habilidade ConversationReference.

Retornos

Promise<string>

Comentários

Deve ser possível usar a cadeia de caracteres retornada em uma URL de solicitação e não deve conter caracteres especiais. Retorna uma ID de conversa exclusiva usada para se comunicar com a habilidade.

createSkillConversationIdWithOptions(SkillConversationIdFactoryOptions)

Cria uma ID de conversa para uma conversa de habilidade com base na ConversationReference do chamador.

function createSkillConversationIdWithOptions(_options: SkillConversationIdFactoryOptions): Promise<string>

Parâmetros

_options
SkillConversationIdFactoryOptions

O SkillConversationIdFactoryOptions a ser usado.

Retornos

Promise<string>

Comentários

Deve ser possível usar a cadeia de caracteres retornada em uma URL de solicitação e não deve conter caracteres especiais. Retorna uma ID de conversa exclusiva usada para se comunicar com a habilidade.

deleteConversationReference(string)

Exclui um ConversationReference.

function deleteConversationReference(skillConversationId: string): Promise<void>

Parâmetros

skillConversationId

string

Uma skill conversationId criada usando createSkillConversationId().

Retornos

Promise<void>

getConversationReference(string)

Aviso

Essa API foi preterida.

Method is deprecated, please use getSkillConversationReference() instead.

Obtém a ConversationReference criada usando createSkillConversationId() para um skillConversationId.

function getConversationReference(_skillConversationId: string): Promise<ConversationReference>

Parâmetros

_skillConversationId

string

Uma skill conversationId criada usando createSkillConversationId().

Retornos

Promise<ConversationReference>

Comentários

Retorna ConversationReference do chamador para um skillConversationId. nulo se não for encontrado.

getSkillConversationReference(string)

Obtém o SkillConversationReference criado usando createSkillConversationId() para um skillConversationId.

function getSkillConversationReference(_skillConversationId: string): Promise<SkillConversationReference>

Parâmetros

_skillConversationId

string

Obtém o SkillConversationReference usado durante createSkillConversationId para um skillConversationId.

Retornos