Show / Hide Table of Contents

Class RecurrenceDate

Class representing a Date for recurrence.

Inheritance
object
RecurrenceDate
Implements
IEquatableRecurrenceDate
IComparableRecurrenceDate
Inherited Members
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetType()
object.MemberwiseClone()
Namespace: SuperOfficeCRMServices
Assembly: SoCore.dll
Syntax
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.7.0.0")]
public class RecurrenceDate : IEquatable<RecurrenceDate>, IComparable<RecurrenceDate>

Constructors

RecurrenceDate()

Declaration
public RecurrenceDate()

Properties

Date

Date of the recurrence.

Declaration
[DataMember]
[TimeZoneHint(TimeZoneInterpretation.SalesBaseTime, TimeZoneDiaryAdjustment.DiaryTimezone)]
public DateTime Date { get; set; }
Property Value
Type Description
DateTime

Description

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

Declaration
[DataMember]
public string Description { get; set; }
Property Value
Type Description
string

DescriptionStyleHint

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

Declaration
[DataMember]
public string DescriptionStyleHint { get; set; }
Property Value
Type Description
string

IsConflict

Is there a conflict for this occurrence.

Declaration
[DataMember]
public bool IsConflict { get; set; }
Property Value
Type Description
bool

Tooltip

Description of conflict or other things happening this day.

Declaration
[DataMember]
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
int

Equals(RecurrenceDate)

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

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
bool

True, if the objects are equal.

Overrides
object.Equals(object)

GetHashCode()

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

ToString()

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

Operators

operator ==(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
bool

True if the objects are equal.

operator !=(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
bool

True, if the objects differ.

Implements

IEquatable<T>
IComparable<T>

Extension Methods

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