Show / Hide Table of Contents

Class RecurrenceDate

Class representing a Date for recurrence.

Inheritance
Object
RecurrenceDate
Implements
IEquatable<RecurrenceDate>
IComparable<RecurrenceDate>
Namespace: SuperOffice.CRM.Services
Assembly: SoCore.dll
Syntax
public class RecurrenceDate : Object, IEquatable<RecurrenceDate>, IComparable<RecurrenceDate>

Constructors

RecurrenceDate()

Class representing a Date for recurrence.

Declaration
public RecurrenceDate()

Properties

Date

Date of the recurrence.

Declaration
[TimeZoneHint]
public DateTime Date { get; set; }
Property Value
Type Description
DateTime

Description

Conflict or day (e.g. red, blue, etc. letter-day) name.

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

DescriptionStyleHint

Style hint for the description (i.e. red for red-letter-days)

Declaration
public string DescriptionStyleHint { get; set; }
Property Value
Type Description
String

IsConflict

Is there a conflict for this occurrence.

Declaration
public bool IsConflict { get; set; }
Property Value
Type Description
Boolean

Tooltip

Description of conflict or other things happening this day.

Declaration
public string Tooltip { get; set; }
Property Value
Type Description
String

Methods

CompareTo(RecurrenceDate)

Class representing a Date for recurrence.

Declaration
public int CompareTo(RecurrenceDate other)
Parameters
Type Name Description
RecurrenceDate other
Returns
Type Description
Int32

Equals(RecurrenceDate)

Class representing a Date for recurrence.

Declaration
public bool Equals(RecurrenceDate other)
Parameters
Type Name Description
RecurrenceDate other
Returns
Type Description
Boolean

Equals(Object)

Check if the two objects are the equal.

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
Object obj

Object to determine if it is equal.

Returns
Type Description
Boolean

True, if the objects are equal.

GetHashCode()

Class representing a Date for recurrence.

Declaration
public override int GetHashCode()
Returns
Type Description
Int32

ToString()

Class representing a Date for recurrence.

Declaration
public override string ToString()
Returns
Type Description
String

Operators

Equality(RecurrenceDate, RecurrenceDate)

Determine if a is equal to b.

Declaration
public static bool operator ==(RecurrenceDate a, RecurrenceDate b)
Parameters
Type Name Description
RecurrenceDate a

First object.

RecurrenceDate b

Second object.

Returns
Type Description
Boolean

True if the objects are equal.

Inequality(RecurrenceDate, RecurrenceDate)

Determine if the objects are not equal.

Declaration
public static bool operator !=(RecurrenceDate a, RecurrenceDate b)
Parameters
Type Name Description
RecurrenceDate a

Frist object.

RecurrenceDate b

Second object.

Returns
Type Description
Boolean

True, if the objects differ.

Implements

System.IEquatable<T>
System.IComparable<T>

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top