PluginBase 类
Teams 应用插件的基本插件。
构造函数
PluginBase()
方法
| on_activity |
收到活动时由应用调用。 |
| on_activity_response |
发送活动响应时由应用调用。 |
| on_activity_sent |
发送活动时由应用调用 |
| on_error |
发生错误时由应用调用。 |
| on_init |
初始化插件时应用调用的生命周期方法。 |
| on_start |
启动插件时应用调用的生命周期方法。 |
| on_stop |
在关闭期间应用调用一次生命周期方法。 |
on_activity
收到活动时由应用调用。
async on_activity(event: PluginActivityEvent) -> None
参数
| 名称 | 说明 |
|---|---|
|
event
必需
|
|
on_activity_response
发送活动响应时由应用调用。
async on_activity_response(event: PluginActivityResponseEvent) -> None
参数
| 名称 | 说明 |
|---|---|
|
event
必需
|
|
on_activity_sent
发送活动时由应用调用
async on_activity_sent(event: PluginActivitySentEvent) -> None
参数
| 名称 | 说明 |
|---|---|
|
event
必需
|
|
on_error
发生错误时由应用调用。
async on_error(event: PluginErrorEvent) -> None
参数
| 名称 | 说明 |
|---|---|
|
event
必需
|
|
on_init
初始化插件时应用调用的生命周期方法。
async on_init() -> None
on_start
启动插件时应用调用的生命周期方法。
async on_start(event: PluginStartEvent) -> None
参数
| 名称 | 说明 |
|---|---|
|
event
必需
|
|
on_stop
在关闭期间应用调用一次生命周期方法。
async on_stop() -> None