Я пытаюсь получить доступ к клиенту Microsoft Teams COM-объект .
Как это было возможно с Skype для бизнеса с клиентским объектом Lync в PowerShell.
Точно напротив это .
[Reflection.Assembly]::LoadFile("C:\temp\Microsoft.Lync.Model.dll")
[Reflection.Assembly]::LoadFile("C:\temp\microsoft.office.uc.dll")
$lyncclient = [Microsoft.Lync.Model.LyncClient]::GetClient()
$lyncclient2 = [Microsoft.Lync.Model.ContactInformationType]::Availability
$lyncclient.Self.Contact.GetContactInformation($lyncclient2);
Этот код приводит к присутствию текущего пользователя Lync / Skype.
$teamsClient = [Microsoft.Office.Uc.IUCOfficeIntegration]
$teamsClient.GetInterfaces()
После небольшой статьи https://www.msxfaq.de/teams/api/teams_presence.htm
Я даже не могу получить список Com Obj в Get-ChildItem HKLM
только в Get-ChildItem HKCU.
Моя цель - использовать те же функции, что и в Outlook, для определения присутствия пользователей в командах MS.