SkillDialogOptions Clase

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

public class SkillDialogOptions

Define las opciones que se usarán para ejecutar un SkillDialog .

Resumen del constructor

Constructor Description
SkillDialogOptions()

Resumen del método

Modificador y tipo Método y descripción
java.lang.String getBotId()

Obtiene el identificador de aplicación de Microsoft del bot que llama a la aptitud.

java.lang.String getConnectionName()

Obtiene el nombre de conexión de OAuth, que se usaría para realizarde inicio de sesión único con una aptitud.

SkillConversationIdFactoryBase getConversationIdFactory()

Obtiene una instancia de un SkillConversationIdFactoryBase que se usa para generar identificadores de conversación para interactuar con la aptitud.

ConversationState getConversationState()

Obtiene el ConversationState que va a usar el cuadro de diálogo.

BotFrameworkSkill getSkill()

Obtiene el BotFrameworkSkill al que llamará el cuadro de diálogo.

BotFrameworkClient getSkillClient()

Obtiene el BotFrameworkClient usado para llamar a la aptitud remota.

java.net.URI getSkillHostEndpoint()

Obtiene la dirección URL de devolución de llamada para el host de aptitud.

void setBotId(String withBotId)

Establece el identificador de aplicación de Microsoft del bot que llama a la aptitud.

void setConnectionName(String withConnectionName)

Establece el nombre de conexión de OAuth, que se usaría para realizarde inicio de sesión único con una aptitud.

void setConversationIdFactory(SkillConversationIdFactoryBase withConversationIdFactory)

Establece una instancia de un SkillConversationIdFactoryBase que se usa para generar identificadores de conversación para interactuar con la aptitud.

void setConversationState(ConversationState withConversationState)

Establece el ConversationState que usará el cuadro de diálogo.

void setSkill(BotFrameworkSkill withSkill)

Establece el BotFrameworkSkill al que llamará el cuadro de diálogo.

void setSkillClient(BotFrameworkClient withSkillClient)

Establece el BotFrameworkClient usado para llamar a la aptitud remota.

void setSkillHostEndpoint(URI withSkillHostEndpoint)

Establece la dirección URL de devolución de llamada para el host de aptitud.

Métodos heredados 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

Detalles del constructor

SkillDialogOptions

public SkillDialogOptions()

Detalles del método

getBotId

public String getBotId()

Obtiene el identificador de aplicación de Microsoft del bot que llama a la aptitud.

Devoluciones:

el valor de BotId como una cadena.

getConnectionName

public String getConnectionName()

Obtiene el nombre de conexión de OAuth, que se usaría para realizar el inicio de sesión único con una aptitud.

Devoluciones:

el valor ConnectionName como una cadena.

getConversationIdFactory

public SkillConversationIdFactoryBase getConversationIdFactory()

Obtiene una instancia de un SkillConversationIdFactoryBase que se usa para generar identificadores de conversación para interactuar con la aptitud.

Devoluciones:

el valor ConversationIdFactory como skillConversationIdFactoryBase.

getConversationState

public ConversationState getConversationState()

Obtiene el ConversationState que va a usar el cuadro de diálogo.

Devoluciones:

el valor conversationState como getConversationState().

getSkill

public BotFrameworkSkill getSkill()

Obtiene el BotFrameworkSkill al que llamará el cuadro de diálogo.

Devoluciones:

el valor skill como BotFrameworkSkill.

getSkillClient

public BotFrameworkClient getSkillClient()

Obtiene el BotFrameworkClient usado para llamar a la aptitud remota.

Devoluciones:

el valor skillClient como BotFrameworkClient.

getSkillHostEndpoint

public URI getSkillHostEndpoint()

Obtiene la dirección URL de devolución de llamada para el host de aptitud.

Devoluciones:

El valor skillHostEndpoint como un URI.

setBotId

public void setBotId(String withBotId)

Establece el identificador de aplicación de Microsoft del bot que llama a la aptitud.

Parámetros:

withBotId - Valor de BotId.

setConnectionName

public void setConnectionName(String withConnectionName)

Establece el nombre de conexión de OAuth, que se usaría para realizar el inicio de sesión único con una aptitud.

Parámetros:

withConnectionName - Valor ConnectionName.

setConversationIdFactory

public void setConversationIdFactory(SkillConversationIdFactoryBase withConversationIdFactory)

Establece una instancia de un SkillConversationIdFactoryBase que se usa para generar identificadores de conversación para interactuar con la aptitud.

Parámetros:

withConversationIdFactory - Valor ConversationIdFactory.

setConversationState

public void setConversationState(ConversationState withConversationState)

Establece el ConversationState que usará el cuadro de diálogo.

Parámetros:

withConversationState - Valor conversationState.

setSkill

public void setSkill(BotFrameworkSkill withSkill)

Establece el BotFrameworkSkill al que llamará el cuadro de diálogo.

Parámetros:

withSkill - Valor de aptitud.

setSkillClient

public void setSkillClient(BotFrameworkClient withSkillClient)

Establece el BotFrameworkClient usado para llamar a la aptitud remota.

Parámetros:

withSkillClient - Valor skillClient.

setSkillHostEndpoint

public void setSkillHostEndpoint(URI withSkillHostEndpoint)

Establece la dirección URL de devolución de llamada para el host de aptitud.

Parámetros:

withSkillHostEndpoint - Valor skillHostEndpoint.

Se aplica a