小编kor*_*k21的帖子

适用于 Teams 客户端的 COM 对象 - Microsoft.Office.Uc

我正在尝试访问 Microsoft Teams 客户端COM 对象
因为在 PowerShell 中使用 Skype For Business 和 Lync 客户端对象是可能的。

与此恰恰相反。

[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);
Run Code Online (Sandbox Code Playgroud)

此代码会导致当前 Lync/Skype 用户存在。

$teamsClient = [Microsoft.Office.Uc.IUCOfficeIntegration]
$teamsClient.GetInterfaces()
Run Code Online (Sandbox Code Playgroud)

在小文章https://www.msxfaq.de/teams/api/teams_presence.htm之后 ,我什至无法仅在 Get-ChildItem HKCU 中接收 Get-ChildItem HKLM 中的 Com obj 列表。

我的目标是使用与 Outlook 相同的功能来读取 MS Teams 中用户的状态。

com skype-for-business microsoft-teams

3
推荐指数
1
解决办法
2146
查看次数

标签 统计

com ×1

microsoft-teams ×1

skype-for-business ×1