Show / Hide Table of Contents

Class NotificationBase

Inheritance
System.Object
NotificationBase
CallStateChangeNotification
CallTransferNotification
ContentSharingNotification
PlayNotification
RosterUpdateNotification
UpdateParticipantsNotification
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Microsoft.Skype.Bots.Calling.ObjectModel.Contracts
Assembly: Microsoft.Skype.Bots.Calling.ObjectModel.dll
Syntax
public abstract class NotificationBase

Constructors

NotificationBase()

Declaration
protected NotificationBase()

Properties

AdditionalData

Declaration
public IDictionary<string, JToken> AdditionalData { get; set; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.String, Newtonsoft.Json.Linq.JToken>

Id

Declaration
public string Id { get; set; }
Property Value
Type Description
System.String

Links

Declaration
public Dictionary<string, Uri> Links { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, System.Uri>

Type

Declaration
public NotificationType Type { get; set; }
Property Value
Type Description
NotificationType

Methods

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
System.Object.Equals(System.Object)

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.Object.GetHashCode()

Validate()

Declaration
public virtual void Validate()
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX