Share via


TeamsInfo.GetMeetingParticipantAsync 方法

定义

获取给定会议参与者的详细信息。 这仅适用于团队会议范围的对话。

public static System.Threading.Tasks.Task<Microsoft.Bot.Schema.Teams.TeamsMeetingParticipant> GetMeetingParticipantAsync (Microsoft.Bot.Builder.ITurnContext turnContext, string meetingId = default, string participantId = default, string tenantId = default, System.Threading.CancellationToken cancellationToken = default);
static member GetMeetingParticipantAsync : Microsoft.Bot.Builder.ITurnContext * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.Teams.TeamsMeetingParticipant>
Public Shared Function GetMeetingParticipantAsync (turnContext As ITurnContext, Optional meetingId As String = Nothing, Optional participantId As String = Nothing, Optional tenantId As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TeamsMeetingParticipant)

参数

turnContext
ITurnContext

轮次上下文。

meetingId
String

Teams 会议的 ID。 如果未提供,将使用 TeamsChannelData.Meeting.Id。

participantId
String

Teams 会议参与者的 ID。 如果未提供,将使用 From.AadObjectId。

tenantId
String

Teams 会议租户的 ID。 如果未提供,将使用 TeamsChannelData.Tenant.Id。

cancellationToken
CancellationToken

取消标记。

返回

团队参与者频道帐户。

注解

如果未提供 meetingId、participantId 或 tenantId,并且也无法从 turnContext.Activity 检索,则将引发 InvalidOperationException。

适用于