Class InternalNotificationRequest
Inheritance
System.Object
InternalNotificationRequest
Assembly: MediaBrowser.Controller.dll
Syntax
public class InternalNotificationRequest
Properties
CancellationToken
Declaration
[IgnoreDataMember]
public CancellationToken CancellationToken { get; set; }
Property Value
Type |
Description |
System.Threading.CancellationToken |
|
Configuration
Declaration
[IgnoreDataMember]
public NotificationInfo Configuration { get; set; }
Property Value
Date
For notifications referencing something that happened at a specific date and time
Declaration
public DateTimeOffset Date { get; set; }
Property Value
Type |
Description |
System.DateTimeOffset |
|
Description
For notification outputs that require a description
Declaration
public string Description { get; set; }
Property Value
Type |
Description |
System.String |
|
DeviceInfo
Declaration
public DeviceInfo DeviceInfo { get; set; }
Property Value
Event
Declaration
public string Event { get; set; }
Property Value
Type |
Description |
System.String |
|
Item
Declaration
public BaseItemDto Item { get; set; }
Property Value
OriginalItem
Declaration
[IgnoreDataMember]
public BaseItem OriginalItem { get; set; }
Property Value
PackageVersionInfo
Declaration
public PackageVersionInfo PackageVersionInfo { get; set; }
Property Value
PlaybackInfo
Declaration
public NotificationPlaybackInfo PlaybackInfo { get; set; }
Property Value
PluginInfo
Declaration
public PluginInfo PluginInfo { get; set; }
Property Value
ProgramInfo
Declaration
public BaseItemDto ProgramInfo { get; set; }
Property Value
RecordingInfo
Declaration
public NotificationRecordingInfo RecordingInfo { get; set; }
Property Value
SeriesTimerInfo
Declaration
public SeriesTimerInfoDto SeriesTimerInfo { get; set; }
Property Value
Server
Declaration
public NotificationServerInfo Server { get; set; }
Property Value
Session
Declaration
public NotificationSessionInfo Session { get; set; }
Property Value
TimerInfo
Declaration
public TimerInfoDto TimerInfo { get; set; }
Property Value
Title
For notification outputs that require a display title
Declaration
public string Title { get; set; }
Property Value
Type |
Description |
System.String |
|
TranscodingInfo
Declaration
public TranscodingInfo TranscodingInfo { get; set; }
Property Value
Url
For notification outputs that support an interactive url
Declaration
public string Url { get; set; }
Property Value
Type |
Description |
System.String |
|
User
Declaration
public NotificationUserDto User { get; set; }
Property Value
Methods
Declaration
public ApiImageInfo GetImageInfo(ImageType type)
Parameters
Returns
Declaration
public ApiImageInfo GetSeriesImageInfo(ImageType type)
Parameters
Returns
Extension Methods