TeamsInfo Classe

  • java.lang.Object
    • com.microsoft.bot.builder.teams.TeamsInfo

public final class TeamsInfo

Méthodes d’assistance Teams.

Résumé de la méthode

Modificateur et type Méthode et description
static java.util.concurrent.CompletableFuture<MeetingInfo> getMeetingInfo(TurnContext turnContext)

Obtient les informations relatives à l’ID de réunion donné.

static java.util.concurrent.CompletableFuture<MeetingInfo> getMeetingInfo(TurnContext turnContext, String meetingId)

Obtient les informations relatives à l’ID de réunion donné.

static java.util.concurrent.CompletableFuture<TeamsMeetingParticipant> getMeetingParticipant(TurnContext turnContext)

Obtient les détails du participant à la réunion donné.

static java.util.concurrent.CompletableFuture<TeamsMeetingParticipant> getMeetingParticipant(TurnContext turnContext, String meetingId, String participantId, String tenantId)

Obtient les détails du participant à la réunion donné.

static java.util.concurrent.CompletableFuture<TeamsChannelAccount> getMember(TurnContext turnContext, String userId)
static java.util.concurrent.CompletableFuture<java.util.List<TeamsChannelAccount>> getMembers(TurnContext turnContext)

Retourne une liste de membres pour la conversation actuelle.

static java.util.concurrent.CompletableFuture<TeamsPagedMembersResult> getPagedMembers(TurnContext turnContext, String continuationToken)

Retourne la liste des membres de l’équipe paginée.

static java.util.concurrent.CompletableFuture<TeamsPagedMembersResult> getPagedTeamMembers(TurnContext turnContext, String teamId, String continuationToken)

Retourne la liste des membres de l’équipe paginée.

static java.util.concurrent.CompletableFuture<java.util.List<ChannelInfo>> getTeamChannels(TurnContext turnContext, String teamId)

Retourne une liste de canaux Teams.

static java.util.concurrent.CompletableFuture<TeamDetails> getTeamDetails(TurnContext turnContext, String teamId)

Retourne teamDetails for a Team.

static java.util.concurrent.CompletableFuture<TeamsChannelAccount> getTeamMember(TurnContext turnContext, String userId, String teamId)

Retourne des informations pour l’utilisateur spécifié.

static java.util.concurrent.CompletableFuture<java.util.List<TeamsChannelAccount>> getTeamMembers(TurnContext turnContext, String teamId)

Retourne la liste des membres de l’équipe pour l’équipe spécifiée.

static java.util.concurrent.CompletableFuture<Pair<ConversationReference,java.lang.String>> sendMessageToTeamsChannel(TurnContext turnContext, Activity activity, String teamsChannelId, MicrosoftAppCredentials credentials)

Méthodes héritées de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Détails de la méthode

getMeetingInfo

public static CompletableFuture getMeetingInfo(TurnContext turnContext)

Obtient les informations relatives à l’ID de réunion donné.

Paramètres:

turnContext - Tournez le contexte.

Retours:

Détails de la réunion.

getMeetingInfo

public static CompletableFuture getMeetingInfo(TurnContext turnContext, String meetingId)

Obtient les informations relatives à l’ID de réunion donné.

Paramètres:

turnContext - Tournez le contexte.
meetingId - ID codé en BASE64 de la réunion Teams.

Retours:

Détails de la réunion.

getMeetingParticipant

public static CompletableFuture getMeetingParticipant(TurnContext turnContext)

Obtient les détails du participant à la réunion donné. Cela fonctionne uniquement dans les conversations délimitées aux équipes.

Paramètres:

turnContext - TurnContext à partir duquel les ID de réunion, de participant et de locataire sont extraits.

Retours:

TeamsParticipantChannelAccount

getMeetingParticipant

public static CompletableFuture getMeetingParticipant(TurnContext turnContext, String meetingId, String participantId, String tenantId)

Obtient les détails du participant à la réunion donné. Cela fonctionne uniquement dans les conversations délimitées aux équipes.

Paramètres:

turnContext - Tournez le contexte.
meetingId - ID de réunion ou null à obtenir à partir d’Activités TeamsChannelData
participantId - ID du participant ou null à obtenir à partir d’Activités TeamsChannelData
tenantId - ID de locataire ou null à obtenir à partir d’Activités TeamsChannelData

Retours:

Compte de canal du participant à l’équipe.

getMember

public static CompletableFuture getMember(TurnContext turnContext, String userId)

Paramètres:

turnContext
userId

getMembers

public static CompletableFuture> getMembers(TurnContext turnContext)

Retourne une liste de membres pour la conversation actuelle.

Paramètres:

turnContext - TurnContext actuel.

Retours:

Liste de TeamsChannelAccount pour chaque membre. Si ce n’est pas une conversation Teams, une liste de ChannelAccounts est convertie en TeamsChannelAccount.

getPagedMembers

public static CompletableFuture getPagedMembers(TurnContext turnContext, String continuationToken)

Retourne la liste des membres de l’équipe paginée. Si l’activité ne provient pas d’un canal Teams, un PagedMembersResult est converti en TeamsPagedMembersResult.

Paramètres:

turnContext - TurnContext actuel.
continuationToken - ContinuationToken à partir d’un appel précédent, ou null le premier appel.

Retours:

A TeamsPageMembersResult.

getPagedTeamMembers

public static CompletableFuture getPagedTeamMembers(TurnContext turnContext, String teamId, String continuationToken)

Retourne la liste des membres de l’équipe paginée.

Paramètres:

turnContext - TurnContext actuel.
teamId - ID d’équipe.
continuationToken - ContinuationToken à partir d’un appel précédent, ou null le premier appel.

Retours:

A TeamsPageMembersResult.

getTeamChannels

public static CompletableFuture> getTeamChannels(TurnContext turnContext, String teamId)

Retourne une liste de canaux Teams.

Paramètres:

turnContext - TurnContext actuel.
teamId - ID d’équipe.

Retours:

Liste des objets ChannelInfo.

getTeamDetails

public static CompletableFuture getTeamDetails(TurnContext turnContext, String teamId)

Retourne TeamDetails pour une équipe.

Paramètres:

turnContext - TurnContext actuel.
teamId - ID d’équipe.

Retours:

Objet TeamDetails.

getTeamMember

public static CompletableFuture getTeamMember(TurnContext turnContext, String userId, String teamId)

Retourne des informations pour l’utilisateur spécifié.

Paramètres:

turnContext - TurnContext actuel.
userId - ID d’utilisateur.
teamId - ID d’équipe de l’utilisateur.

Retours:

Un TeamsChannelAccount pour l’utilisateur, ou null s’il est introuvable.

getTeamMembers

public static CompletableFuture> getTeamMembers(TurnContext turnContext, String teamId)

Retourne la liste des membres de l’équipe pour l’équipe spécifiée.

Paramètres:

turnContext - TurnContext actuel.
teamId - ID d’équipe.

Retours:

Liste des objets TeamChannelAccount.

sendMessageToTeamsChannel

public static CompletableFuture> sendMessageToTeamsChannel(TurnContext turnContext, Activity activity, String teamsChannelId, MicrosoftAppCredentials credentials)

Paramètres:

turnContext
activity
teamsChannelId
credentials

S’applique à