TeamsInfo Class
- java.
lang. Object - com.
microsoft. bot. builder. teams. TeamsInfo
- com.
public final class TeamsInfo
Teams helper methods.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
java.util.concurrent.CompletableFuture<Meeting |
getMeetingInfo(TurnContext turnContext)
Gets the information for the given meeting id. |
|
static
java.util.concurrent.CompletableFuture<Meeting |
getMeetingInfo(TurnContext turnContext, String meetingId)
Gets the information for the given meeting id. |
|
static
java.util.concurrent.CompletableFuture<Teams |
getMeetingParticipant(TurnContext turnContext)
Gets the details for the given meeting participant. |
|
static
java.util.concurrent.CompletableFuture<Teams |
getMeetingParticipant(TurnContext turnContext, String meetingId, String participantId, String tenantId)
Gets the details for the given meeting participant. |
|
static
java.util.concurrent.CompletableFuture<Teams |
getMember(TurnContext turnContext, String userId) |
|
static
java.util.concurrent.CompletableFuture<java.util.List<Teams |
getMembers(TurnContext turnContext)
Returns a list of members for the current conversation. |
|
static
java.util.concurrent.CompletableFuture<Teams |
getPagedMembers(TurnContext turnContext, String continuationToken)
Returns paged Team member list. |
|
static
java.util.concurrent.CompletableFuture<Teams |
getPagedTeamMembers(TurnContext turnContext, String teamId, String continuationToken)
Returns paged Team member list. |
|
static
java.util.concurrent.CompletableFuture<java.util.List<Channel |
getTeamChannels(TurnContext turnContext, String teamId)
Returns a list of Teams channels. |
|
static
java.util.concurrent.CompletableFuture<Team |
getTeamDetails(TurnContext turnContext, String teamId)
Returns Team |
|
static
java.util.concurrent.CompletableFuture<Teams |
getTeamMember(TurnContext turnContext, String userId, String teamId)
Returns info for the specified user. |
|
static
java.util.concurrent.CompletableFuture<java.util.List<Teams |
getTeamMembers(TurnContext turnContext, String teamId)
Returns a list of team members for the specified team. |
|
static
java.util.concurrent.CompletableFuture<Pair<Conversation |
sendMessageToTeamsChannel(TurnContext turnContext, Activity activity, String teamsChannelId, MicrosoftAppCredentials credentials) |
Methods inherited from java.lang.Object
Method Details
getMeetingInfo
public static CompletableFuture
Gets the information for the given meeting id.
Parameters:
Returns:
getMeetingInfo
public static CompletableFuture
Gets the information for the given meeting id.
Parameters:
Returns:
getMeetingParticipant
public static CompletableFuture
Gets the details for the given meeting participant. This only works in teams meeting scoped conversations.
Parameters:
Returns:
getMeetingParticipant
public static CompletableFuture
Gets the details for the given meeting participant. This only works in teams meeting scoped conversations.
Parameters:
Returns:
getMember
public static CompletableFuture
Parameters:
getMembers
public static CompletableFuture> getMembers(TurnContext turnContext)
Returns a list of members for the current conversation.
Parameters:
Returns:
getPagedMembers
public static CompletableFuture
Returns paged Team member list. If the Activity is not from a Teams channel, a PagedMembersResult is converted to TeamsPagedMembersResult.
Parameters:
Returns:
getPagedTeamMembers
public static CompletableFuture
Returns paged Team member list.
Parameters:
Returns:
getTeamChannels
public static CompletableFuture> getTeamChannels(TurnContext turnContext, String teamId)
Returns a list of Teams channels.
Parameters:
Returns:
getTeamDetails
public static CompletableFuture
Returns TeamDetails for a Team.
Parameters:
Returns:
getTeamMember
public static CompletableFuture
Returns info for the specified user.
Parameters:
Returns:
getTeamMembers
public static CompletableFuture> getTeamMembers(TurnContext turnContext, String teamId)
Returns a list of team members for the specified team.
Parameters:
Returns:
sendMessageToTeamsChannel
public static CompletableFuture
Parameters: