Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.NotificationBase Class Reference

This base class defines a subset of properties which define a notification. CallStateNotification and RosterUpdates are examples of Notifications. More...

Inheritance diagram for Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.NotificationBase:

Public Member Functions

virtual void Validate ()
 

Properties

string AppId [get, set]
 AppId of the customer ( if any ) More...
 
string AppState [get, set]
 Opaque string to facilitate app developers to pass their custom data in this field. This field is the same value that was passed 'response' by the customer. More...
 
string Id [get, set]
 Conversation Id More...
 
Dictionary< string, Uri > Links [get, set]
 Any links we want to surface to the customer for them to invoke us back on. More...
 
NotificationType Type [get, set]
 Type of Notification More...
 

Detailed Description

This base class defines a subset of properties which define a notification. CallStateNotification and RosterUpdates are examples of Notifications.

Definition at line 10 of file NotificationBase.cs.

Member Function Documentation

virtual void Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ConversationBase.Validate ( )
inlinevirtualinherited

Property Documentation

string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ConversationBase.AppId
getsetinherited

AppId of the customer ( if any )

Definition at line 26 of file ConversationBase.cs.

string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ConversationBase.AppState
getsetinherited

Opaque string to facilitate app developers to pass their custom data in this field. This field is the same value that was passed 'response' by the customer.

Definition at line 33 of file ConversationBase.cs.

string Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ConversationBase.Id
getsetinherited

Conversation Id

Definition at line 20 of file ConversationBase.cs.

Dictionary<string, Uri> Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ConversationBase.Links
getsetinherited

Any links we want to surface to the customer for them to invoke us back on.

Definition at line 39 of file ConversationBase.cs.

NotificationType Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.NotificationBase.Type
getset

Type of Notification

Definition at line 16 of file NotificationBase.cs.


The documentation for this class was generated from the following file: