TeamsInfo class
Menyediakan metode utilitas untuk peristiwa dan interaksi yang terjadi dalam Microsoft Teams.
Metode
| get |
Mendapatkan informasi untuk id rapat yang diberikan. |
| get |
Mendapatkan peserta rapat untuk id rapat dan id peserta yang diberikan. Ini hanya berfungsi dalam percakapan rapat terlingkup tim. |
| get |
Mendapatkan akun satu anggota percakapan. |
| get |
Mendapatkan anggota percakapan dari obrolan satu-satu atau grup. |
| get |
Mendapatkan daftar halaman anggota percakapan satu-satu, grup, atau tim. |
| get |
Mendapatkan daftar anggota tim yang dipaginasi. |
| get |
Mengembalikan daftar saluran dalam Tim. Ini hanya berfungsi dalam percakapan terlingkup tim. |
| get |
Mendapatkan detail untuk id tim yang diberikan. Ini hanya berfungsi dalam percakapan terlingkup tim. |
| get |
Mendapatkan akun anggota dalam percakapan terlingkup tim. |
| get |
Mendapatkan daftar TeamsChannelAccount dalam tim. |
| send |
Membuat utas baru dalam obrolan Teams dan mengirim Aktivitas |
Detail Metode
getMeetingInfo(TurnContext, string)
Mendapatkan informasi untuk id rapat yang diberikan.
static function getMeetingInfo(context: TurnContext, meetingId?: string): Promise<TeamsMeetingInfo>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- meetingId
-
string
Id rapat Teams yang dikodekan BASE64.
Mengembalikan
Promise<TeamsMeetingInfo>
TeamsMeetingInfo diambil
getMeetingParticipant(TurnContext, string, string, string)
Mendapatkan peserta rapat untuk id rapat dan id peserta yang diberikan. Ini hanya berfungsi dalam percakapan rapat terlingkup tim.
static function getMeetingParticipant(context: TurnContext, meetingId?: string, participantId?: string, tenantId?: string): Promise<TeamsMeetingParticipant>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- meetingId
-
string
ID rapat yang akan diambil
- participantId
-
string
ID peserta untuk diambil
- tenantId
-
string
ID penyewa yang akan digunakan saat mencakup permintaan
Mengembalikan
Promise<TeamsMeetingParticipant>
getMember(TurnContext, string)
Mendapatkan akun satu anggota percakapan.
static function getMember(context: TurnContext, userId: string): Promise<TeamsChannelAccount>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- userId
-
string
ID pengguna yang dimaksud.
Mengembalikan
Promise<TeamsChannelAccount>
TeamsChannelAccount anggota.
getMembers(TurnContext)
Peringatan
API ini sudah tidak digunakan lagi.
Use getPagedTeamMembers instead.
Mendapatkan anggota percakapan dari obrolan satu-satu atau grup.
static function getMembers(context: TurnContext): Promise<TeamsChannelAccount[]>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
Mengembalikan
Promise<TeamsChannelAccount[]>
Daftar TeamsChannelAccount.
getPagedMembers(TurnContext, number, string)
Mendapatkan daftar halaman anggota percakapan satu-satu, grup, atau tim.
static function getPagedMembers(context: TurnContext, pageSize?: number, continuationToken?: string): Promise<TeamsPagedMembersResult>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- pageSize
-
number
Jumlah entri yang disarankan pada halaman.
- continuationToken
-
string
Token kelanjutan.
Mengembalikan
Promise<TeamsPagedMembersResult>
TeamsPagedMembersResult dengan daftar anggota.
getPagedTeamMembers(TurnContext, string, number, string)
Mendapatkan daftar anggota tim yang dipaginasi.
static function getPagedTeamMembers(context: TurnContext, teamId?: string, pageSize?: number, continuationToken?: string): Promise<TeamsPagedMembersResult>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- teamId
-
string
ID tim Teams.
- pageSize
-
number
Jumlah entri pada halaman.
- continuationToken
-
string
Token continuationToken.
Mengembalikan
Promise<TeamsPagedMembersResult>
getTeamChannels(TurnContext, string)
Mengembalikan daftar saluran dalam Tim. Ini hanya berfungsi dalam percakapan terlingkup tim.
static function getTeamChannels(context: TurnContext, teamId?: string): Promise<ChannelInfo[]>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- teamId
-
string
ID tim Teams.
Mengembalikan
Promise<ChannelInfo[]>
Daftar objek ChannelInfo dengan percakapan.
getTeamDetails(TurnContext, string)
Mendapatkan detail untuk id tim yang diberikan. Ini hanya berfungsi dalam percakapan terlingkup tim.
static function getTeamDetails(context: TurnContext, teamId?: string): Promise<TeamDetails>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- teamId
-
string
Id tim Teams.
Mengembalikan
Promise<TeamDetails>
TeamDetails
getTeamMember(TurnContext, string, string)
Mendapatkan akun anggota dalam percakapan terlingkup tim.
static function getTeamMember(context: TurnContext, teamId?: string, userId?: string): Promise<TeamsChannelAccount>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- teamId
-
string
ID tim Teams.
- userId
-
string
ID pengguna Teams.
Mengembalikan
Promise<TeamsChannelAccount>
TeamsChannelAccount anggota.
getTeamMembers(TurnContext, string)
Peringatan
API ini sudah tidak digunakan lagi.
Use getPagedTeamMembers instead.
Mendapatkan daftar TeamsChannelAccount dalam tim.
static function getTeamMembers(context: TurnContext, teamId?: string): Promise<TeamsChannelAccount[]>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- teamId
-
string
ID tim Teams.
Mengembalikan
Promise<TeamsChannelAccount[]>
Daftar TeamsChannelAccount anggota.
sendMessageToTeamsChannel(TurnContext, Activity, string, string)
Membuat utas baru dalam obrolan Teams dan mengirim Aktivitas
static function sendMessageToTeamsChannel(context: TurnContext, activity: Activity, teamsChannelId: string, botAppId?: string): Promise<[ConversationReference, string]>
Parameter
- context
-
TurnContext
TurnContext untuk giliran ini.
- activity
-
Activity
Aktivitas
- teamsChannelId
-
string
ID Saluran Tim, perhatikan bahwa ini berbeda dari properti aktivitas Bot Framework dengan nama yang sama.
- botAppId
-
string
AppId bot. Ini hanya digunakan ketika context.adapter adalah instans CloudAdapter.
Mengembalikan
Promise<[ConversationReference, string]>
ConversationReference