в случаях, когда я использую Lync 2010 SDK (что зависит от наличия установленного и работающего клиента Lync 2010) в веб-приложении, и этот клиент закрыт, могу ли я использовать Lync 2010 SDK для запуска клиентского приложения?
можно ли запустить клиентское приложение Lync 2010 с помощью Lync 2010 SDK
Ответы (2)
Вы можете обойтись без использования Lync SDK. Вместо этого вы можете попробовать это
bool isRunning = Process.GetProcessesByName("Communicator") .FirstOrDefault(p => p.MainModule.FileName.StartsWith(@"C:\Program Files (x86)\Microsoft Lync")) != default(Process) ; if(!isRunning) Process.Start("Коммуникатор");
Может быть, это будет полезно для вас.
С уважением.
person
Suresh
schedule
05.09.2012
Если вы настроили Lync для подавленного режима, вы можете вызвать метод BeginInitialize
для объекта LyncClient
, чтобы запустить Lync в подавленном режиме (то есть без пользовательского интерфейса).
В этой документации описан метод BeginInitialize
. Ниже приведен пример на C#:
LyncClient lyncClient = LyncClient.GetClient();
if (lyncClient.InSuppressedMode &&
lyncClient.State == ClientState.Uninitialized)
{
lyncClient.BeginInitialize(result => lyncClient.EndInitialize(result),
"Starting Lync");
}
person
skeletank
schedule
27.12.2011
Что делать, если я не хочу использовать режим подавления? Я все еще хочу, чтобы пользователи могли использовать Lync через его клиентский интерфейс?
- person Ibrahim Abdulkarim; 01.01.2012