Class RecurrenceDate
Class representing a Date for recurrence.
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. |