Show / Hide Table of Contents

Class RecurrenceDate

Class representing a Date for recurrence.

Inheritance
Object
RecurrenceDate
Implements
IEquatable<RecurrenceDate>
IComparable<RecurrenceDate>
Inherited Members
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Services
Assembly: SoCore.dll
Syntax
public class RecurrenceDate : IEquatable<RecurrenceDate>, IComparable<RecurrenceDate>

Constructors

RecurrenceDate()

Declaration
public RecurrenceDate()

Properties

Date

Date of the recurrence.

Declaration
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)

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

Equals(RecurrenceDate)

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.

Overrides
Object.Equals(Object)

GetHashCode()

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

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
Object.ToString()

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