Class HolidayWeekdays
Inheritance
System.Object
HolidayWeekdays
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: OfficeOpenXml.FormulaParsing.Excel.Functions.DateTime.Workdays
Assembly: EPPlus.dll
Syntax
public class HolidayWeekdays
Constructors
HolidayWeekdays()
Declaration
public HolidayWeekdays()
HolidayWeekdays(DayOfWeek[])
Declaration
public HolidayWeekdays(params DayOfWeek[] holidayDays)
Parameters
Type | Name | Description |
---|---|---|
System.DayOfWeek[] | holidayDays |
Properties
NumberOfWorkdaysPerWeek
Declaration
public int NumberOfWorkdaysPerWeek { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
AdjustResultWithHolidays(DateTime, IEnumerable<FunctionArgument>)
Declaration
public DateTime AdjustResultWithHolidays(DateTime resultDate, IEnumerable<FunctionArgument> arguments)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | resultDate | |
System.Collections.Generic.IEnumerable<FunctionArgument> | arguments |
Returns
Type | Description |
---|---|
System.DateTime |
GetNextWorkday(DateTime, WorkdayCalculationDirection)
Declaration
public DateTime GetNextWorkday(DateTime date, WorkdayCalculationDirection direction = WorkdayCalculationDirection.Forward)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | date | |
WorkdayCalculationDirection | direction |
Returns
Type | Description |
---|---|
System.DateTime |
IsHolidayWeekday(DateTime)
Declaration
public bool IsHolidayWeekday(DateTime dateTime)
Parameters
Type | Name | Description |
---|---|---|
System.DateTime | dateTime |
Returns
Type | Description |
---|---|
System.Boolean |