#microsoft-graph-api #microsoft-teams
#microsoft-graph-api #microsoft-команды
Вопрос:
У меня есть рабочий код для добавления вкладки в «Общий» канал каждой созданной команды. Пользователи хотят, чтобы вкладка была первой (по умолчанию) в «Общем» канале. Есть ли способ сделать это?
var channels = await graphClient.Teams[groupID].Channels.Request().Filter("displayName eq 'General'").GetAsync(); var teamsTab = new TeamsTab { DisplayName = "Project KickOff", Configuration = new TeamsTabConfiguration { ContentUrl = $"https://{domain}/main.aspx?id={project.ProjectKickOff}", WebsiteUrl = $"https://{domain}/main.aspx?id={project.ProjectKickOff}" }, AdditionalData = new Dictionarylt;string, objectgt;() { {"teamsApp@odata.bind", "https://graph.microsoft.com/v1.0/appCatalogs/teamsApps/com.microsoft.teamspace.tab.web"} } }; TeamsTab tab = await graphClient.Teams[groupID].Channels[channels[0].Id].Tabs.Request().AddAsync(teamsTab);
Спасибо
Комментарии:
1. Похоже, нет никакого способа добавить какой-либо порядок сортировки при добавлении вкладки.
Ответ №1:
Добавление из раздела ответов для большей наглядности:
Похоже, нет никакого способа добавить какой-либо порядок сортировки при добавлении вкладки.