SkillDialogOptions Classe

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

public class SkillDialogOptions

Définit les options qui seront utilisées pour exécuter un SkillDialog .

Récapitulatif du constructeur

Constructeur Description
SkillDialogOptions()

Résumé de la méthode

Modificateur et type Méthode et description
java.lang.String getBotId()

Obtient l’ID d’application Microsoft du bot appelant la compétence.

java.lang.String getConnectionName()

Obtient le nom de connexion OAuth, qui serait utilisé pour effectuer l’authentification uniqueActivé avec une compétence.

SkillConversationIdFactoryBase getConversationIdFactory()

Obtient une instance d’un SkillConversationIdFactoryBase utilisé pour générer des ID de conversation pour interagir avec la compétence.

ConversationState getConversationState()

Obtient la ConversationState à utiliser par la boîte de dialogue.

BotFrameworkSkill getSkill()

Obtient le BotFrameworkSkill que la boîte de dialogue appelle.

BotFrameworkClient getSkillClient()

Obtient le BotFrameworkClient utilisé pour appeler la compétence distante.

java.net.URI getSkillHostEndpoint()

Obtient l’URL de rappel de l’hôte de compétence.

void setBotId(String withBotId)

Définit l’ID d’application Microsoft du bot appelant la compétence.

void setConnectionName(String withConnectionName)

Définit le nom de connexion OAuth, qui serait utilisé pour effectuer l’authentification uniqueActivé avec une compétence.

void setConversationIdFactory(SkillConversationIdFactoryBase withConversationIdFactory)

Définit une instance d’un SkillConversationIdFactoryBase utilisé pour générer des ID de conversation pour interagir avec la compétence.

void setConversationState(ConversationState withConversationState)

Définit la ConversationState à utiliser par la boîte de dialogue.

void setSkill(BotFrameworkSkill withSkill)

Définit la BotFrameworkSkill que la boîte de dialogue appelle.

void setSkillClient(BotFrameworkClient withSkillClient)

Définit la BotFrameworkClient utilisée pour appeler la compétence distante.

void setSkillHostEndpoint(URI withSkillHostEndpoint)

Définit l’URL de rappel de l’hôte de compétence.

Méthodes héritées 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

Détails du constructeur

SkillDialogOptions

public SkillDialogOptions()

Détails de la méthode

getBotId

public String getBotId()

Obtient l’ID d’application Microsoft du bot appelant la compétence.

Retours:

valeur BotId sous forme de chaîne.

getConnectionName

public String getConnectionName()

Obtient le nom de connexion OAuth, qui serait utilisé pour effectuer l’authentification unique avec une compétence.

Retours:

valeur ConnectionName sous forme de chaîne.

getConversationIdFactory

public SkillConversationIdFactoryBase getConversationIdFactory()

Obtient une instance d’un SkillConversationIdFactoryBase utilisé pour générer des ID de conversation pour interagir avec la compétence.

Retours:

valeur ConversationIdFactory en tant que SkillConversationIdFactoryBase.

getConversationState

public ConversationState getConversationState()

Obtient la ConversationState à utiliser par la boîte de dialogue.

Retours:

valeur ConversationState en tant que getConversationState().

getSkill

public BotFrameworkSkill getSkill()

Obtient le BotFrameworkSkill que la boîte de dialogue appelle.

Retours:

valeur de compétence en tant que BotFrameworkSkill.

getSkillClient

public BotFrameworkClient getSkillClient()

Obtient le BotFrameworkClient utilisé pour appeler la compétence distante.

Retours:

valeur SkillClient en tant que BotFrameworkClient.

getSkillHostEndpoint

public URI getSkillHostEndpoint()

Obtient l’URL de rappel de l’hôte de compétence.

Retours:

valeur SkillHostEndpoint en tant qu’URI.

setBotId

public void setBotId(String withBotId)

Définit l’ID d’application Microsoft du bot appelant la compétence.

Paramètres:

withBotId - Valeur BotId.

setConnectionName

public void setConnectionName(String withConnectionName)

Définit le nom de connexion OAuth, qui serait utilisé pour effectuer l’authentification unique avec une compétence.

Paramètres:

withConnectionName - Valeur ConnectionName.

setConversationIdFactory

public void setConversationIdFactory(SkillConversationIdFactoryBase withConversationIdFactory)

Définit une instance d’un SkillConversationIdFactoryBase utilisé pour générer des ID de conversation pour interagir avec la compétence.

Paramètres:

withConversationIdFactory - Valeur ConversationIdFactory.

setConversationState

public void setConversationState(ConversationState withConversationState)

Définit la ConversationState à utiliser par la boîte de dialogue.

Paramètres:

withConversationState - Valeur ConversationState.

setSkill

public void setSkill(BotFrameworkSkill withSkill)

Définit la BotFrameworkSkill que la boîte de dialogue appelle.

Paramètres:

withSkill - Valeur de compétence.

setSkillClient

public void setSkillClient(BotFrameworkClient withSkillClient)

Définit la BotFrameworkClient utilisée pour appeler la compétence distante.

Paramètres:

withSkillClient - Valeur SkillClient.

setSkillHostEndpoint

public void setSkillHostEndpoint(URI withSkillHostEndpoint)

Définit l’URL de rappel de l’hôte de compétence.

Paramètres:

withSkillHostEndpoint - Valeur SkillHostEndpoint.

S’applique à