C# Class SuperSimpleLyncKiosk.LyncExtensions

Exibir arquivo Open project: shanselman/LyncAutoAnswer

Public Methods

Method Description
AnswerVideo ( this conversation ) : void
AutoAnswerIncomingVideoCalls ( this conversationManager ) : void
AutoAnswerIncomingVideoCalls ( this conversationManager, Func predicate ) : void
StartAsync ( this videoChannel ) : System.Threading.Tasks.Task

Private Methods

Method Description
AVModality_ModalityStateChanged ( object sender, ModalityStateChangedEventArgs e ) : void
ConversationManager_ConversationAdded ( object sender, ConversationManagerEventArgs e, Func autoAnswerPredicate ) : void
VideoChannel_StateChanged ( object sender, ChannelStateChangedEventArgs e ) : void

Method Details

AnswerVideo() public static method

public static AnswerVideo ( this conversation ) : void
conversation this
return void

AutoAnswerIncomingVideoCalls() public static method

public static AutoAnswerIncomingVideoCalls ( this conversationManager ) : void
conversationManager this
return void

AutoAnswerIncomingVideoCalls() public static method

public static AutoAnswerIncomingVideoCalls ( this conversationManager, Func predicate ) : void
conversationManager this
predicate Func
return void

StartAsync() public static method

public static StartAsync ( this videoChannel ) : System.Threading.Tasks.Task
videoChannel this
return System.Threading.Tasks.Task