Class RecurrenceDate
Class representing a Date for recurrence.
Inherited Members
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
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| int |
Overrides
ToString()
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| string |
Overrides
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. |