问题标签 [lync]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - asp.net gridview 绑定到特定类型的更深层属性
我的网页有一个 gridview 我将它绑定到从 powershell 接收的数据集
在这个数据集中有很多不同的数据类型。
一切正常,但对于一个领域,我想将更深的属性绑定到 boundfield!
我像这样绑定它:
C#
标记
服务的 boundfield 绑定到以下类型的数据:"Microsoft.Rtc.Rgs.Management.RgsIdentity"
它包含一个instanceID
和serviceID
属性并且serviceID
包含一个属性fullName
!
当我直接绑定它时,"DataField="Identity"
它会显示一个包含全名的很长的字符串!
有没有办法只绑定全名?喜欢"DataField="Identity.ServiceID.FullName"
?在xml中?(这不起作用:-)
c# - 如何以“待定”状态显示 Lync 对话窗口?
这似乎很基本,但我在网上找不到如何做到这一点。
我有以下代码:
这种“某种”有效,因为它打开了联系人窗口并开始聊天——这意味着对方被要求加入聊天。
有没有办法让我在不启动与其他用户聊天的情况下打开对话窗口(我希望它与双击 Lync 联系人列表中的用户时一样)。
在 Lync Client Dev 上发布了相同的问题。TechNet 论坛: http: //lksz.me/s8Yn8a。
提前致谢。
我的最终结果
感谢 MOHAMED A. SAKAR 和 ckeller 提供的答案,我修复了我的代码,这是我的新方法。多谢你们
需要以下 using 子句:
这是新代码:
c# - 如何使用 Lync SDK 通过电子邮件确定是否存在有效的 Lync 用户?
给定一个电子邮件地址,我试图确定它是否是有效用户的登录地址。
我试过下面的代码,但它只有在用户之前被 Lync 客户端查询过的情况下才有效,否则用户被识别为未知。
问题:
- 为什么只有通过 Lync 客户端 GUI 查询用户时才加载数据?
- 如何“获取”数据,以便在查询时可用?
- 是否有更好的方法来查询电子邮件是否属于有效的 Lync 用户?
lync-2010 - UCMA 3.0 联络中心示例应用程序中的应用程序共享限制
让我先说一下,我知道 ContactCenter 示例只是一个示例,并且它公开的应用程序共享扩展类不受官方支持。
话虽如此,我发现 ContactCenter 示例的应用程序共享功能存在一些限制。
即:
1) 来电者与坐席共享屏幕后,坐席无法控制来电者的屏幕。没有错误,但控制请求只是发生没有结果,即使客户已将会话设置为接受所有控制请求
2) 在呼叫者共享他们的屏幕之前,他们可以看到的会议中唯一的参与者是联络中心服务员。一旦代理接受共享会话,代理的身份就会显示在呼叫者的参与者列表中。
3)如果呼叫者共享他们的屏幕,关闭共享会话,然后开始一个新的会话,这个新的共享会话作为单独的会话进入代理,在它自己的窗口中带有自己的 toast 消息等。
关于为什么存在这些限制以及可能的解决方法,我有很多理论,但在过于激进地追求它们之前,想看看是否有其他人有解决方法或者同样有用,如果 UCMA 团队相信这些只是 UCMA 的固有限制。
任何信息,将不胜感激。
documentation - 关于 .NET 中的 Lync SDK 客户端自动化编程的任何好的在线信息来源?
是否有关于一般的 Lync SDK 和一般的 Lync 客户端自动化的任何好的信息来源?
免费的在线资源更可取,但如果你不知道,我会选择一本好书(请只推荐你用过的一本)。
xml - 如何从嵌入在 Lync 中的 Silverlight 读取文件?
我正在尝试从 Silverlight 读取 XML 文件。我做得很好,我从 xap 作为桌面应用程序读取它(在 VS 2010 上运行)。
但是当我从 Lync 2010 的 CWE(对话窗口扩展)加载 silverlight 时,它返回一个未处理的错误。
作为应用程序,我这样做: 将 xml 文件作为参考添加到解决方案中 我将 xml 作为 uri 下载 下载完成后,我读取文件。
任何帮助或提示将不胜感激。
我使用的代码是这样的:
那么,如何从 Silverlight 4 中的 CWE Lync 2010 应用程序读取外部文件?
asp.net - ASP.NET:如何在订阅的事件处理程序中更新前端
情况
我有一个 ASP.NET Webform,其中包含有关用户 Microsoft Lync 2010 会话的一些状态信息。在 Page_Load 事件中,我注册了一个事件处理程序,用于侦听 Lync 会话状态更改事件。
一旦事件触发,事件处理程序就会做出正确反应并完成其工作:它会更改特定标签的相应文本。问题是,这些更改在前端网页中不可见。
编码
这是在页面中定义的全局 Lync 客户端实例。
这里我在 Page_Load 事件中注册 LyncClient。
我将 LyncClient 实例分配给全局 _lyncClient。之后我注册了我的事件监听器。
当 Lync 客户端更改其状态时,此函数会正确触发。它在调试模式下可见。
标签文本已正确更改(在调试模式下)。但是这些变化在前端是不可见的。
假设
如果我使用按钮手动更改状态,或者如果我使用计时器每秒检查和调整状态,则更改是可见的。所以我假设在 HandleStateChanged 事件处理程序中所做的更改是不可见的,因为在调用 SetLyncStatus 函数后没有回发。
问题
是否可以从事件处理程序强制回发,而不是从用户操作(例如用户单击按钮)中触发?如果可以调用标签或定义部分的部分刷新,那将是完美的。
任何建议都非常感谢。谢谢!
vb.net - 使用 VB.net 返回 Lync 状态
我正在努力解决工作中的一个问题,我们无法判断是有人在打电话还是只是坐在那里。我们使用 Microsoft Lync 拨打电话,我希望能够向现有的 .net 应用程序添加一些代码,以显示登录机器的人的存在。该信息将通过 USB 将其发送到我之前构建的指示灯。
所以基本上我正在尝试创建你在广播电台看到的那些'ON AIR'灯的.net版本。
最近几天我一直在寻找,但没有找到解决方案。我还下载了 Microsoft Lync Controls SDK,但也没有运气。
c# - 如何在 Microsoft Lync 中自动接受来自 WPF 的桌面共享请求
如何在 Microsoft Lync 客户端中自动接受 WPF 中的桌面共享请求,以及如何将其置于全屏模式?
lync-2010 - 在 Lync IM 对话中解析文本?
我们目前有一个包含所有文件扩展名的 Lync 2010 阻止列表,因为公司中的某个人不小心将恶意链接发送给了其他人。长话短说,没有一个开发人员可以发送链接,管理层也不愿退出阻止列表。
为了让他们退出阻止列表,我需要构建一个 lync 扩展/工具,可用于在将 URL 发送给 IM 收件人之前对其进行解析和验证。我已经下载了 Lync 2010 sdk,我精通 c#,希望得到一些建议。
你能推荐如何设置开发环境来构建 lync 扩展吗?我可以在 VS 中执行此操作吗?你能给我举一个关于如何解析 IM 对话中的文本或链接的例子吗?
谢谢你的时间,克里斯