Использование методов BeginVerifyPin и EndVerifyPin в рабочем процессе UCMA
Нужен простой пример того, как вызвать методы ApplicationPinServices BeginVerifyPin и EndVerifyPin из рабочего процесса UCMA для проверки номера пин-кода пользователя...ApplicationPinServices имеет внутренний конструктор, и я не могу найти способ его создания для вызова методов.
1 ответ
Решение
Мне удалось проверить пин-код, приведя конечную точку диалога к ApplicationEndpoint, которая содержит ссылку на класс PinServices:
var localEndPoint = this.communicationsSequenceActivity1.CallProvider.Call.Conversation.Endpoint as ApplicationEndpoint;
PinVerificationResult result = localEndPoint.PinServices.EndVerifyPin
(localEndPoint.PinServices.BeginVerifyPin(
userSIP, selectedPin, null, null, null));