TaskModuleRequest Class

  • java.lang.Object
    • com.microsoft.bot.schema.teams.TaskModuleRequest

public class TaskModuleRequest

Task module invoke request value payload.

Constructor Summary

Constructor Description
TaskModuleRequest()

Method Summary

Modifier and Type Method and Description
TaskModuleRequestContext getContext()

Gets current user context, i.e., the current theme.

java.lang.Object getData()

Gets user input data.

TabContext getTabContext()

Gets current tab request context.

void setContext(TaskModuleRequestContext withContext)

Sets current user context, i.e., the current theme.

void setData(Object withData)

Sets user input data.

void setTabContext(TabContext withTabContext)

Sets current tab request context.

Methods inherited from 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

Constructor Details

TaskModuleRequest

public TaskModuleRequest()

Method Details

getContext

public TaskModuleRequestContext getContext()

Gets current user context, i.e., the current theme.

Returns:

The user context.

getData

public Object getData()

Gets user input data. Free payload with key-value pairs.

Returns:

The input data.

getTabContext

public TabContext getTabContext()

Gets current tab request context.

Returns:

Tab request context.

setContext

public void setContext(TaskModuleRequestContext withContext)

Sets current user context, i.e., the current theme.

Parameters:

withContext - The user context.

setData

public void setData(Object withData)

Sets user input data. Free payload with key-value pairs.

Parameters:

withData - The input data.

setTabContext

public void setTabContext(TabContext withTabContext)

Sets current tab request context.

Parameters:

withTabContext - Tab request context.

Applies to