Class
RadReminderBindableObject

Represents the objects that RadReminder is working with.

Definition

Constructors

RadReminderBindableObject(IRemindObject)

Declaration

cs-api-definition
public RadReminderBindableObject(IRemindObject remindObject)

Parameters

remindObject

IRemindObject

Properties

Dismissed

Gets or sets a value indicating whether this RadReminderBindableObject is dismissed.

Declaration

cs-api-definition
public bool Dismissed { get; set; }

Property Value

bool

true if dismissed; otherwise, false.

DueIn

Gets the due in.

Declaration

cs-api-definition
public string DueIn { get; }

Property Value

string

The due in.

Image

Gets the image.

Declaration

cs-api-definition
public Image Image { get; }

Property Value

Image

The image.

RemindObject

Gets the remind object.

Declaration

cs-api-definition
public IRemindObject RemindObject { get; }

Property Value

IRemindObject

The remind object.

Reminder

Gets or sets the time before the start of this object when a notification should be triggered.

Declaration

cs-api-definition
public TimeSpan? Reminder { get; set; }

Property Value

TimeSpan?

The notification.

Snoozed

Gets or sets the time this object is snoozed for.

Declaration

cs-api-definition
public TimeSpan Snoozed { get; set; }

Property Value

TimeSpan

The snoozed.

StartDateTime

Gets the start date time.

Declaration

cs-api-definition
public DateTime StartDateTime { get; }

Property Value

DateTime

The start date time.

Subject

Gets the subject.

Declaration

cs-api-definition
public string Subject { get; }

Property Value

string

The subject.

Methods

DisposeManagedResources()

Disposes all MANAGED resources - such as Bitmaps, GDI+ objects, etc.

Declaration

cs-api-definition
protected override void DisposeManagedResources()

Overrides DisposableObject.DisposeManagedResources()

Equals(object)

Determines whether the specified object is equal to this instance.

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

The object to compare with this instance.

Returns

bool

true if the specified object is equal to this instance; otherwise, false.

Exceptions

NullReferenceException

The obj parameter is null.

Overrides object.Equals(object)

GetHashCode()

Returns a hash code for this instance.

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.

Overrides object.GetHashCode()

UpdateDueIn()

Update DueIn property.

Declaration

cs-api-definition
public void UpdateDueIn()

Events

DueInFormatting

Declaration

cs-api-definition
public event EventHandler<RadDueInArgs> DueInFormatting

Event Value

EventHandler<RadDueInArgs>

PropertyChanged

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged