TeamsInfo Класс

Наследование
builtins.object
TeamsInfo

Конструктор

TeamsInfo()

Методы

get_meeting_info
get_meeting_participant
get_member
get_members
get_paged_members
get_paged_team_members
get_team_channels
get_team_details
get_team_id
get_team_member
get_team_members
get_teams_connector_client
send_message_to_teams_channel

get_meeting_info

async static get_meeting_info(turn_context: TurnContext, meeting_id: str = None) -> MeetingInfo

Параметры

Имя Описание
turn_context
Обязательно
meeting_id
значение по умолчанию: None

get_meeting_participant

async static get_meeting_participant(turn_context: TurnContext, meeting_id: str = None, participant_id: str = None, tenant_id: str = None) -> TeamsMeetingParticipant

Параметры

Имя Описание
turn_context
Обязательно
meeting_id
значение по умолчанию: None
participant_id
значение по умолчанию: None
tenant_id
значение по умолчанию: None

get_member

async static get_member(turn_context: TurnContext, member_id: str) -> TeamsChannelAccount

Параметры

Имя Описание
turn_context
Обязательно
member_id
Обязательно

get_members

async static get_members(turn_context: TurnContext) -> List[TeamsChannelAccount]

Параметры

Имя Описание
turn_context
Обязательно

get_paged_members

async static get_paged_members(turn_context: TurnContext, continuation_token: str = None, page_size: int = None) -> List[TeamsPagedMembersResult]

Параметры

Имя Описание
turn_context
Обязательно
continuation_token
значение по умолчанию: None
page_size
значение по умолчанию: None

get_paged_team_members

async static get_paged_team_members(turn_context: TurnContext, team_id: str = '', continuation_token: str = None, page_size: int = None) -> List[TeamsPagedMembersResult]

Параметры

Имя Описание
turn_context
Обязательно
team_id
continuation_token
значение по умолчанию: None
page_size
значение по умолчанию: None

get_team_channels

async static get_team_channels(turn_context: TurnContext, team_id: str = '') -> List[ChannelInfo]

Параметры

Имя Описание
turn_context
Обязательно
team_id

get_team_details

async static get_team_details(turn_context: TurnContext, team_id: str = '') -> TeamDetails

Параметры

Имя Описание
turn_context
Обязательно
team_id

get_team_id

static get_team_id(turn_context: TurnContext)

Параметры

Имя Описание
turn_context
Обязательно

get_team_member

async static get_team_member(turn_context: TurnContext, team_id: str = '', member_id: str = None) -> TeamsChannelAccount

Параметры

Имя Описание
turn_context
Обязательно
team_id
member_id
значение по умолчанию: None

get_team_members

async static get_team_members(turn_context: TurnContext, team_id: str = '') -> List[TeamsChannelAccount]

Параметры

Имя Описание
turn_context
Обязательно
team_id

get_teams_connector_client

async static get_teams_connector_client(turn_context: TurnContext) -> TeamsConnectorClient

Параметры

Имя Описание
turn_context
Обязательно

send_message_to_teams_channel

async static send_message_to_teams_channel(turn_context: TurnContext, activity: Activity, teams_channel_id: str, *, bot_app_id: str = None) -> Tuple[ConversationReference, str]

Параметры

Имя Описание
turn_context
Обязательно
activity
Обязательно
teams_channel_id
Обязательно

Параметры Keyword-Only

Имя Описание
bot_app_id
Обязательно