Teams class

表示 Teams 的类。

构造函数

Teams(TeamsConnectorClientContext)

创建 Teams。

方法

fetchChannelList(string, RequestOptionsBase)

提取给定团队的频道列表。

fetchChannelList(string, RequestOptionsBase, ServiceCallback<ConversationList>)

提取给定团队的频道列表。

fetchChannelList(string, ServiceCallback<ConversationList>)

提取给定团队的频道列表。

fetchMeetingInfo(string, RequestOptionsBase | ServiceCallback<TeamDetails>)

提取会议信息。

fetchMeetingInfo(string, RequestOptionsBase | ServiceCallback<TeamDetails>, ServiceCallback<TeamsMeetingInfo>)
fetchMeetingInfo(string, ServiceCallback<TeamsMeetingInfo>)
fetchMeetingParticipant(string, string, ServiceCallback<TeamsMeetingParticipant>)
fetchMeetingParticipant(string, string, TeamsFetchMeetingParticipantOptionalParams)

提取会议参与者

fetchMeetingParticipant(string, string, TeamsFetchMeetingParticipantOptionalParams, ServiceCallback<TeamsMeetingParticipant>)
fetchTeamDetails(string, RequestOptionsBase)

提取与团队相关的详细信息。

fetchTeamDetails(string, RequestOptionsBase, ServiceCallback<TeamDetails>)

提取与团队相关的详细信息。

fetchTeamDetails(string, ServiceCallback<TeamDetails>)

提取与团队相关的详细信息。

构造函数详细信息

Teams(TeamsConnectorClientContext)

创建 Teams。

new Teams(client: TeamsConnectorClientContext)

参数

client
TeamsConnectorClientContext

对服务客户端的引用。

方法详细信息

fetchChannelList(string, RequestOptionsBase)

提取给定团队的频道列表。

function fetchChannelList(teamId: string, options?: RequestOptionsBase): Promise<Models.TeamsFetchChannelListResponse>

参数

teamId

string

团队 ID。

options

RequestOptionsBase

可选。 要在每个请求中使用的 options 对象。

返回

Promise<Models.TeamsFetchChannelListResponse>

一个 Promise<Models.TeamsFetchChannelListResponse>

fetchChannelList(string, RequestOptionsBase, ServiceCallback<ConversationList>)

提取给定团队的频道列表。

function fetchChannelList(teamId: string, options: RequestOptionsBase, callback: ServiceCallback<ConversationList>)

参数

teamId

string

团队 ID。

options

RequestOptionsBase

要在每个请求中使用的 options 对象。

callback

ServiceCallback<ConversationList>

回调。

fetchChannelList(string, ServiceCallback<ConversationList>)

提取给定团队的频道列表。

function fetchChannelList(teamId: string, callback: ServiceCallback<ConversationList>)

参数

teamId

string

团队 ID。

callback

ServiceCallback<ConversationList>

回调。

fetchMeetingInfo(string, RequestOptionsBase | ServiceCallback<TeamDetails>)

提取会议信息。

function fetchMeetingInfo(meetingId: string, options?: RequestOptionsBase | ServiceCallback<TeamDetails>): Promise<Models.TeamsMeetingInfoResponse>

参数

meetingId

string

会议 ID,编码为 BASE64 字符串。

options

RequestOptionsBase | ServiceCallback<TeamDetails>

返回

Promise<Models.TeamsMeetingInfoResponse>

Promise<Models.TeamsFetchMeetingInfoResponse>

fetchMeetingInfo(string, RequestOptionsBase | ServiceCallback<TeamDetails>, ServiceCallback<TeamsMeetingInfo>)

function fetchMeetingInfo(meetingId: string, options: RequestOptionsBase | ServiceCallback<TeamDetails>, callback: ServiceCallback<TeamsMeetingInfo>)

参数

meetingId

string

会议 ID,编码为 BASE64 字符串。

options

RequestOptionsBase | ServiceCallback<TeamDetails>

可选参数

callback

ServiceCallback<TeamsMeetingInfo>

回调

fetchMeetingInfo(string, ServiceCallback<TeamsMeetingInfo>)

function fetchMeetingInfo(meetingId: string, callback: ServiceCallback<TeamsMeetingInfo>)

参数

meetingId

string

会议 ID,编码为 BASE64 字符串。

callback

ServiceCallback<TeamsMeetingInfo>

回调

fetchMeetingParticipant(string, string, ServiceCallback<TeamsMeetingParticipant>)

function fetchMeetingParticipant(meetingId: string, participantId: string, callback: ServiceCallback<TeamsMeetingParticipant>)

参数

meetingId

string

会议 ID

participantId

string

参与者 ID

callback

ServiceCallback<TeamsMeetingParticipant>

回调

fetchMeetingParticipant(string, string, TeamsFetchMeetingParticipantOptionalParams)

提取会议参与者

function fetchMeetingParticipant(meetingId: string, participantId: string, options?: TeamsFetchMeetingParticipantOptionalParams): Promise<Models.TeamsFetchMeetingParticipantResponse>

参数

meetingId

string

会议 ID

participantId

string

参与者 ID

返回

Promise<Models.TeamsFetchMeetingParticipantResponse>

Promise<Models.TeamsFetchMeetingParticipantResponse>

fetchMeetingParticipant(string, string, TeamsFetchMeetingParticipantOptionalParams, ServiceCallback<TeamsMeetingParticipant>)

function fetchMeetingParticipant(meetingId: string, participantId: string, options: TeamsFetchMeetingParticipantOptionalParams, callback: ServiceCallback<TeamsMeetingParticipant>)

参数

meetingId

string

会议 ID

participantId

string

参与者 ID

callback

ServiceCallback<TeamsMeetingParticipant>

回调

fetchTeamDetails(string, RequestOptionsBase)

提取与团队相关的详细信息。

function fetchTeamDetails(teamId: string, options?: RequestOptionsBase): Promise<Models.TeamsFetchTeamDetailsResponse>

参数

teamId

string

团队 ID。

options

RequestOptionsBase

可选。 要在每个请求中使用的 options 对象。

返回

Promise<Models.TeamsFetchTeamDetailsResponse>

一个 Promise<Models.TeamsFetchTeamDetailsResponse>

fetchTeamDetails(string, RequestOptionsBase, ServiceCallback<TeamDetails>)

提取与团队相关的详细信息。

function fetchTeamDetails(teamId: string, options: RequestOptionsBase, callback: ServiceCallback<TeamDetails>)

参数

teamId

string

团队 ID。

options

RequestOptionsBase

要在每个请求中使用的 options 对象。

callback

ServiceCallback<TeamDetails>

回调。

fetchTeamDetails(string, ServiceCallback<TeamDetails>)

提取与团队相关的详细信息。

function fetchTeamDetails(teamId: string, callback: ServiceCallback<TeamDetails>)

参数

teamId

string

团队 ID。

callback

ServiceCallback<TeamDetails>

回调。