C# Class ElizaChatIntent.IntentHandler

Inheritance: INExtension, IINSendMessageIntentHandling, IINSearchForMessagesIntentHandling, IINSetMessageAttributeIntentHandling
ファイルを表示 Open project: xamarin/monotouch-samples

Public Methods

Method Description
GetHandler ( INIntent intent ) : NSObject
HandleSearchForMessages ( INSearchForMessagesIntent intent, Action completion ) : void
HandleSendMessage ( INSendMessageIntent intent, Action completion ) : void
HandleSetMessageAttribute ( INSetMessageAttributeIntent intent, Action completion ) : void

Protected Methods

Method Description
IntentHandler ( IntPtr handle ) : System

Private Methods

Method Description
ConfirmSendMessage ( INSendMessageIntent intent, Action completion ) : void
ResolveContent ( INSendMessageIntent intent, Action completion ) : void
ResolveRecipients ( INSendMessageIntent intent, Action completion ) : void

Method Details

GetHandler() public method

public GetHandler ( INIntent intent ) : NSObject
intent INIntent
return NSObject

HandleSearchForMessages() public method

public HandleSearchForMessages ( INSearchForMessagesIntent intent, Action completion ) : void
intent INSearchForMessagesIntent
completion Action
return void

HandleSendMessage() public method

public HandleSendMessage ( INSendMessageIntent intent, Action completion ) : void
intent INSendMessageIntent
completion Action
return void

HandleSetMessageAttribute() public method

public HandleSetMessageAttribute ( INSetMessageAttributeIntent intent, Action completion ) : void
intent INSetMessageAttributeIntent
completion Action
return void

IntentHandler() protected method

protected IntentHandler ( IntPtr handle ) : System
handle System.IntPtr
return System