SkillDialogOptions Classe

  • java.lang.Object
    • com.microsoft.bot.dialogs.SkillDialogOptions

public class SkillDialogOptions

Define as opções que serão usadas para executar um SkillDialog .

Resumo do Construtor

Construtor Description
SkillDialogOptions()

Resumo do método

Modificador e tipo Método e descrição
java.lang.String getBotId()

Obtém a ID do aplicativo da Microsoft do bot que chama a habilidade.

java.lang.String getConnectionName()

Obtém o Nome da Conexão OAuth, que seria usado para executar o Logon ÚnicoAtivado com uma habilidade.

SkillConversationIdFactoryBase getConversationIdFactory()

Obtém uma instância de um SkillConversationIdFactoryBase usado para gerar IDs de conversa para interagir com a habilidade.

ConversationState getConversationState()

Obtém o ConversationState a ser usado pela caixa de diálogo.

BotFrameworkSkill getSkill()

Obtém o BotFrameworkSkill que a caixa de diálogo chamará.

BotFrameworkClient getSkillClient()

Obtém o BotFrameworkClient usado para chamar a habilidade remota.

java.net.URI getSkillHostEndpoint()

Obtém a URL de retorno de chamada para o host de habilidade.

void setBotId(String withBotId)

Define a ID do aplicativo da Microsoft do bot que chama a habilidade.

void setConnectionName(String withConnectionName)

Define o Nome da Conexão OAuth, que seria usado para executar o Logon ÚnicoAtivado com uma habilidade.

void setConversationIdFactory(SkillConversationIdFactoryBase withConversationIdFactory)

Define uma instância de um SkillConversationIdFactoryBase usado para gerar IDs de conversa para interagir com a habilidade.

void setConversationState(ConversationState withConversationState)

Define o ConversationState a ser usado pela caixa de diálogo.

void setSkill(BotFrameworkSkill withSkill)

Define o BotFrameworkSkill que a caixa de diálogo chamará.

void setSkillClient(BotFrameworkClient withSkillClient)

Define o BotFrameworkClient usado para chamar a habilidade remota.

void setSkillHostEndpoint(URI withSkillHostEndpoint)

Define a URL de retorno de chamada para o host de habilidade.

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do construtor

SkillDialogOptions

public SkillDialogOptions()

Detalhes do método

getBotId

public String getBotId()

Obtém a ID do aplicativo da Microsoft do bot que chama a habilidade.

Retornos:

o valor botId como uma cadeia de caracteres.

getConnectionName

public String getConnectionName()

Obtém o Nome da Conexão OAuth, que seria usado para executar o Single SignOn com uma habilidade.

Retornos:

o valor ConnectionName como uma cadeia de caracteres.

getConversationIdFactory

public SkillConversationIdFactoryBase getConversationIdFactory()

Obtém uma instância de um SkillConversationIdFactoryBase usado para gerar IDs de conversa para interagir com a habilidade.

Retornos:

o valor ConversationIdFactory como skillConversationIdFactoryBase.

getConversationState

public ConversationState getConversationState()

Obtém o ConversationState a ser usado pela caixa de diálogo.

Retornos:

o valor conversationstate como um getConversationState().

getSkill

public BotFrameworkSkill getSkill()

Obtém o BotFrameworkSkill que a caixa de diálogo chamará.

Retornos:

o valor da habilidade como um BotFrameworkSkill.

getSkillClient

public BotFrameworkClient getSkillClient()

Obtém o BotFrameworkClient usado para chamar a habilidade remota.

Retornos:

o valor skillClient como um BotFrameworkClient.

getSkillHostEndpoint

public URI getSkillHostEndpoint()

Obtém a URL de retorno de chamada para o host de habilidade.

Retornos:

o valor skillHostEndpoint como um Uri.

setBotId

public void setBotId(String withBotId)

Define a ID do aplicativo da Microsoft do bot que chama a habilidade.

Parâmetros:

withBotId - O valor de BotId.

setConnectionName

public void setConnectionName(String withConnectionName)

Define o Nome da Conexão OAuth, que seria usado para executar o Single SignOn com uma habilidade.

Parâmetros:

withConnectionName - O valor ConnectionName.

setConversationIdFactory

public void setConversationIdFactory(SkillConversationIdFactoryBase withConversationIdFactory)

Define uma instância de um SkillConversationIdFactoryBase usado para gerar IDs de conversa para interagir com a habilidade.

Parâmetros:

withConversationIdFactory - O valor ConversationIdFactory.

setConversationState

public void setConversationState(ConversationState withConversationState)

Define o ConversationState a ser usado pela caixa de diálogo.

Parâmetros:

withConversationState - O valor conversationstate.

setSkill

public void setSkill(BotFrameworkSkill withSkill)

Define o BotFrameworkSkill que a caixa de diálogo chamará.

Parâmetros:

withSkill - O valor do Skill.

setSkillClient

public void setSkillClient(BotFrameworkClient withSkillClient)

Define o BotFrameworkClient usado para chamar a habilidade remota.

Parâmetros:

withSkillClient - O valor de SkillClient.

setSkillHostEndpoint

public void setSkillHostEndpoint(URI withSkillHostEndpoint)

Define a URL de retorno de chamada para o host de habilidade.

Parâmetros:

withSkillHostEndpoint - O valor de SkillHostEndpoint.

Aplica-se a