Class DateGroupItem
Describes an item used by the ValuesCollectionFilter to filter date values.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model.Filtering
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public class DateGroupItem
Constructors
DateGroupItem(Int32)
Initializes a new instance of the DateGroupItem class.
Declaration
public DateGroupItem(int year)
Parameters
System.Int32
year
The year. |
DateGroupItem(Int32, Int32)
Initializes a new instance of the DateGroupItem class.
Declaration
public DateGroupItem(int year, int month)
Parameters
System.Int32
year
The year. |
System.Int32
month
The month. |
DateGroupItem(Int32, Int32, Int32)
Initializes a new instance of the DateGroupItem class.
Declaration
public DateGroupItem(int year, int month, int day)
Parameters
System.Int32
year
The year. |
System.Int32
month
The month. |
System.Int32
day
The day. |
DateGroupItem(Int32, Int32, Int32, Int32)
Initializes a new instance of the DateGroupItem class.
Declaration
public DateGroupItem(int year, int month, int day, int hour)
Parameters
System.Int32
year
The year. |
System.Int32
month
The month. |
System.Int32
day
The day. |
System.Int32
hour
The hour. |
DateGroupItem(Int32, Int32, Int32, Int32, Int32)
Initializes a new instance of the DateGroupItem class.
Declaration
public DateGroupItem(int year, int month, int day, int hour, int minute)
Parameters
System.Int32
year
The year. |
System.Int32
month
The month. |
System.Int32
day
The day. |
System.Int32
hour
The hour. |
System.Int32
minute
The minute. |
DateGroupItem(Int32, Int32, Int32, Int32, Int32, Int32)
Initializes a new instance of the DateGroupItem class.
Declaration
public DateGroupItem(int year, int month, int day, int hour, int minute, int seconds)
Parameters
System.Int32
year
The year. |
System.Int32
month
The month. |
System.Int32
day
The day. |
System.Int32
hour
The hour. |
System.Int32
minute
The minute. |
System.Int32
seconds
The seconds. |
Properties
DateTimeGroupingType
Gets the grouping type of the item.
Declaration
public DateTimeGroupingType DateTimeGroupingType { get; }
Property Value
DateTimeGroupingType
The grouping type of the item. |
Day
Gets the day.
Declaration
public int Day { get; }
Property Value
System.Int32
The day. |
Hour
Gets the hour.
Declaration
public int Hour { get; }
Property Value
System.Int32
The hour. |
Minute
Gets the minute.
Declaration
public int Minute { get; }
Property Value
System.Int32
The minute. |
Month
Gets the month.
Declaration
public int Month { get; }
Property Value
System.Int32
The month. |
Second
Gets the second.
Declaration
public int Second { get; }
Property Value
System.Int32
The second. |
Year
Gets the year.
Declaration
public int Year { get; }
Property Value
System.Int32
The year. |
Methods
DateSatisfiesItem(DateTime)
Determine whether the specified date satisfies the necessary conditions of the item. All dates whose year, month, day, hour, minute and/or second are the same as the properties of the item satisfy the item and will be shown by the filter. Which properties will be used in the comparison is determined by the grouping type of the item.
Declaration
public bool DateSatisfiesItem(DateTime date)
Parameters
System.DateTime
date
The date. |
Returns
System.Boolean
A value indicating whether the specified date satisfies the item. |
Equals(Object)
Determines whether the specified System.Object is equal to the current System.Object.
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
The System.Object to compare with the current System.Object. |
Returns
System.Boolean
true if the specified System.Object is equal to the current System.Object; otherwise, false. |
Overrides
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
System.Int32
A hash code for the current System.Object. |