TeamsInfo class
Stellt Hilfsmethoden für die Ereignisse und Interaktionen bereit, die in Microsoft Teams auftreten.
Methoden
get |
Ruft die Informationen für die angegebene Besprechungs-ID ab. |
get |
Ruft den Besprechungsteilnehmer für die angegebene Besprechungs-ID und Teilnehmer-ID ab. Dies funktioniert nur in Teams-Besprechungsunterhaltungen mit Bereich. |
get |
Ruft das Konto eines einzelnen Unterhaltungsmitglieds ab. |
get |
Ruft die Unterhaltungsmitglieder eines Einzel- oder Gruppenchats ab. |
get |
Ruft eine paginierte Liste der Mitglieder einer Einzel-, Gruppen- oder Teamunterhaltung ab. |
get |
Ruft eine paginierte Liste der Mitglieder eines Teams ab. |
get |
Gibt eine Liste von Kanälen in einem Team zurück. Dies funktioniert nur in Teams mit Bereichsunterhaltungen. |
get |
Ruft die Details für die angegebene Team-ID ab. Dies funktioniert nur in Teams mit Bereichsunterhaltungen. |
get |
Ruft das Konto eines Mitglieds in einer teambezogenen Unterhaltung ab. |
get |
Ruft die Liste der TeamsChannelAccount- innerhalb eines Teams ab. |
send |
Erstellt einen neuen Thread in einem Teams-Chat und sendet einen Aktivitäts- an diesen neuen Thread. |
Details zur Methode
getMeetingInfo(TurnContext, string)
Ruft die Informationen für die angegebene Besprechungs-ID ab.
static function getMeetingInfo(context: TurnContext, meetingId?: string): Promise<TeamsMeetingInfo>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- meetingId
-
string
Die BASE64-codierte ID der Teams-Besprechung.
Gibt zurück
Promise<TeamsMeetingInfo>
Die TeamsMeetingInfo abgerufen
getMeetingParticipant(TurnContext, string, string, string)
Ruft den Besprechungsteilnehmer für die angegebene Besprechungs-ID und Teilnehmer-ID ab. Dies funktioniert nur in Teams-Besprechungsunterhaltungen mit Bereich.
static function getMeetingParticipant(context: TurnContext, meetingId?: string, participantId?: string, tenantId?: string): Promise<TeamsMeetingParticipant>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- meetingId
-
string
Die abzurufende Besprechungs-ID
- participantId
-
string
Die teilnehmer-ID, die abgerufen werden soll
- tenantId
-
string
Die Bei der Bereichsdefinition der Anforderung zu verwendende Mandanten-ID
Gibt zurück
Promise<TeamsMeetingParticipant>
Die abgerufene TeamsMeetingParticipant-
getMember(TurnContext, string)
Ruft das Konto eines einzelnen Unterhaltungsmitglieds ab.
static function getMember(context: TurnContext, userId: string): Promise<TeamsChannelAccount>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- userId
-
string
ID des betreffenden Benutzers.
Gibt zurück
Promise<TeamsChannelAccount>
Die TeamsChannelAccount- des Mitglieds.
getMembers(TurnContext)
Warnung
Diese API ist nun veraltet.
Use getPagedTeamMembers
instead.
Ruft die Unterhaltungsmitglieder eines Einzel- oder Gruppenchats ab.
static function getMembers(context: TurnContext): Promise<TeamsChannelAccount[]>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
Gibt zurück
Promise<TeamsChannelAccount[]>
Die Liste der TeamsChannelAccount.
getPagedMembers(TurnContext, number, string)
Ruft eine paginierte Liste der Mitglieder einer Einzel-, Gruppen- oder Teamunterhaltung ab.
static function getPagedMembers(context: TurnContext, pageSize?: number, continuationToken?: string): Promise<TeamsPagedMembersResult>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- pageSize
-
number
Vorgeschlagene Anzahl von Einträgen auf einer Seite.
- continuationToken
-
string
Ein Fortsetzungstoken.
Gibt zurück
Promise<TeamsPagedMembersResult>
Das TeamsPagedMembersResult mit der Liste der Mitglieder.
getPagedTeamMembers(TurnContext, string, number, string)
Ruft eine paginierte Liste der Mitglieder eines Teams ab.
static function getPagedTeamMembers(context: TurnContext, teamId?: string, pageSize?: number, continuationToken?: string): Promise<TeamsPagedMembersResult>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- teamId
-
string
ID des Teams-Teams.
- pageSize
-
number
Die Anzahl der Einträge auf der Seite.
- continuationToken
-
string
Das Fortsetzungstokentoken.
Gibt zurück
Promise<TeamsPagedMembersResult>
Ein TeamsPagedMembersResult mit der Mitgliederliste.
getTeamChannels(TurnContext, string)
Gibt eine Liste von Kanälen in einem Team zurück. Dies funktioniert nur in Teams mit Bereichsunterhaltungen.
static function getTeamChannels(context: TurnContext, teamId?: string): Promise<ChannelInfo[]>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- teamId
-
string
ID des Teams-Teams.
Gibt zurück
Promise<ChannelInfo[]>
Die Liste der ChannelInfo Objekte mit den Unterhaltungen.
getTeamDetails(TurnContext, string)
Ruft die Details für die angegebene Team-ID ab. Dies funktioniert nur in Teams mit Bereichsunterhaltungen.
static function getTeamDetails(context: TurnContext, teamId?: string): Promise<TeamDetails>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- teamId
-
string
Die ID des Teams-Teams.
Gibt zurück
Promise<TeamDetails>
Die TeamDetails abgerufen
getTeamMember(TurnContext, string, string)
Ruft das Konto eines Mitglieds in einer teambezogenen Unterhaltung ab.
static function getTeamMember(context: TurnContext, teamId?: string, userId?: string): Promise<TeamsChannelAccount>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- teamId
-
string
ID des Teams-Teams.
- userId
-
string
ID des Teams-Benutzers.
Gibt zurück
Promise<TeamsChannelAccount>
Die TeamsChannelAccount- des Mitglieds.
getTeamMembers(TurnContext, string)
Warnung
Diese API ist nun veraltet.
Use getPagedTeamMembers
instead.
Ruft die Liste der TeamsChannelAccount- innerhalb eines Teams ab.
static function getTeamMembers(context: TurnContext, teamId?: string): Promise<TeamsChannelAccount[]>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- teamId
-
string
ID des Teams-Teams.
Gibt zurück
Promise<TeamsChannelAccount[]>
Die Liste der TeamsChannelAccount der Mitglieder.
sendMessageToTeamsChannel(TurnContext, Activity, string, string)
Erstellt einen neuen Thread in einem Teams-Chat und sendet einen Aktivitäts- an diesen neuen Thread.
static function sendMessageToTeamsChannel(context: TurnContext, activity: Activity, teamsChannelId: string, botAppId?: string): Promise<[ConversationReference, string]>
Parameter
- context
-
TurnContext
Die TurnContext- für diese Drehung.
- activity
-
Activity
Die Aktivität, die gesendet werden sollen.
- teamsChannelId
-
string
Beachten Sie, dass sich dies von der Bot Framework-Aktivitätseigenschaft mit demselben Namen unterscheidet.
- botAppId
-
string
AppId des Bots. Dies wird nur verwendet, wenn context.adapter eine Instanz von CloudAdapter ist.
Gibt zurück
Promise<[ConversationReference, string]>
Die ConversationReference und die ID des Activity (sofern gesendet).