Interface ITeamsChatIntegrationHelper
- Namespace
- Skyline.DataMiner.DcpChatIntegrationHelper.Teams
- Assembly
- Skyline.DataMiner.DcpChatIntegrationHelper.dll
public interface ITeamsChatIntegrationHelper
- Extension Methods
Methods
- TryAddTeamMembers(string, string[])
Tries to add the given emails as member to the given team in Microsoft Teams.
- TryAddTeamMembersAsync(string, string[], CancellationToken)
Tries to add the given emails as member to the given team in Microsoft Teams.
- TryAddTeamOwners(string, string[])
Tries to add the given emails as owner to the given team in Microsoft Teams.
- TryAddTeamOwnersAsync(string, string[], CancellationToken)
Tries to add the given emails as owner to the given team in Microsoft Teams.
- TryCreateChannel(string, string, string)
Tries to create a channel in the given team in Microsoft Teams.
- TryCreateChannelAsync(string, string, string, CancellationToken)
Tries to create a channel in the given team in Microsoft Teams.
- TryCreatePrivateChat(string)
Tries to create the private chat for the given user and the DataMiner Teams Bot.
- TryCreatePrivateChatAsync(string, CancellationToken)
Tries to create the private chat for the given user and the DataMiner Teams Bot.
- TryCreateTeam(string, string)
Tries to create a team in Microsoft Teams.
- TryCreateTeamAsync(string, string, CancellationToken)
Tries to create a team in Microsoft Teams.
- TryGetChannels(string)
Tries to fetch all channels from the given team from Microsoft Teams.
- TryGetChannelsAsync(string, CancellationToken)
Tries to fetch all channels from the given team from Microsoft Teams.
- TryGetPrivateChat(string)
Tries to fetch the private chat of the given user and the DataMiner Teams Bot.
- TryGetPrivateChatAsync(string, CancellationToken)
Tries to fetch the private chat of the given user and the DataMiner Teams Bot.
- TryGetTeams()
Tries to fetch all teams from Microsoft Teams.
- TryGetTeamsAsync(CancellationToken)
Tries to fetch all teams from Microsoft Teams.
- TrySendChannelNotification(string, string, IEnumerable<AdaptiveElement>, string)
Tries to send a notification/message using AdaptiveCards.AdaptiveElements (see AdaptiveCards.AdaptiveCard) in the given channel in Microsoft Teams.
- TrySendChannelNotification(string, string, string)
Tries to send a notification/message in the given channel in Microsoft Teams.
- TrySendChannelNotificationAsync(string, string, IEnumerable<AdaptiveElement>, string, CancellationToken)
Tries to send a notification/message using AdaptiveCards.AdaptiveElements (see AdaptiveCards.AdaptiveCard) in the given channel in Microsoft Teams.
- TrySendChannelNotificationAsync(string, string, string, CancellationToken)
Tries to send a notification/message in the given channel in Microsoft Teams.
- TrySendChatNotification(string, IEnumerable<AdaptiveElement>, string)
Tries to send a notification/message using AdaptiveCards.AdaptiveElements (see AdaptiveCards.AdaptiveCard) in the given private/group chat in Microsoft Teams.
- TrySendChatNotificationAsync(string, IEnumerable<AdaptiveElement>, string, CancellationToken)
Tries to send a notification/message using AdaptiveCards.AdaptiveElements (see AdaptiveCards.AdaptiveCard) in the given private/group chat in Microsoft Teams.
- TrySendChatNotificationAsync(string, string, CancellationToken)
Tries to send a notification/message in the given private/group chat in Microsoft Teams.