C# 클래스 PureCloudPlatform.Client.V2.Model.CreateWorkPlanShift

상속: IEquatable
파일 보기 프로젝트 열기: MyPureCloud/platform-client-sdk-dotnet

Private Properties

프로퍼티 타입 설명
CreateWorkPlanShift System

공개 메소드들

메소드 설명
CreateWorkPlanShift ( string Name = null, PureCloudPlatform.Client.V2.Model.SetWrapperDayOfWeek Days = null, bool? FlexibleStartTime = null, int? ExactStartTimeMinutesFromMidnight = null, int? EarliestStartTimeMinutesFromMidnight = null, int? LatestStartTimeMinutesFromMidnight = null, bool? ConstrainStopTime = null, bool? ConstrainLatestStopTime = null, int? LatestStopTimeMinutesFromMidnight = null, bool? ConstrainEarliestStopTime = null, int? EarliestStopTimeMinutesFromMidnight = null, int? StartIncrementMinutes = null, bool? FlexiblePaidTime = null, int? ExactPaidTimeMinutes = null, int? MinimumPaidTimeMinutes = null, int? MaximumPaidTimeMinutes = null, bool? ConstrainContiguousWorkTime = null, int? MinimumContiguousWorkTimeMinutes = null, int? MaximumContiguousWorkTimeMinutes = null, bool? ConstrainDayOff = null, DayOffRuleEnum? DayOffRule = null, List Activities = null ) : System

Initializes a new instance of the CreateWorkPlanShift class.

Equals ( other ) : bool

Returns true if CreateWorkPlanShift instances are equal

Equals ( object obj ) : bool

Returns true if objects are equal

GetHashCode ( ) : int

Gets the hash code

ToJson ( ) : string

Returns the JSON string presentation of the object

ToString ( ) : string

Returns the string presentation of the object

비공개 메소드들

메소드 설명
CreateWorkPlanShift ( ) : System

메소드 상세

CreateWorkPlanShift() 공개 메소드

Initializes a new instance of the CreateWorkPlanShift class.
public CreateWorkPlanShift ( string Name = null, PureCloudPlatform.Client.V2.Model.SetWrapperDayOfWeek Days = null, bool? FlexibleStartTime = null, int? ExactStartTimeMinutesFromMidnight = null, int? EarliestStartTimeMinutesFromMidnight = null, int? LatestStartTimeMinutesFromMidnight = null, bool? ConstrainStopTime = null, bool? ConstrainLatestStopTime = null, int? LatestStopTimeMinutesFromMidnight = null, bool? ConstrainEarliestStopTime = null, int? EarliestStopTimeMinutesFromMidnight = null, int? StartIncrementMinutes = null, bool? FlexiblePaidTime = null, int? ExactPaidTimeMinutes = null, int? MinimumPaidTimeMinutes = null, int? MaximumPaidTimeMinutes = null, bool? ConstrainContiguousWorkTime = null, int? MinimumContiguousWorkTimeMinutes = null, int? MaximumContiguousWorkTimeMinutes = null, bool? ConstrainDayOff = null, DayOffRuleEnum? DayOffRule = null, List Activities = null ) : System
Name string Name of the shift (required).
Days PureCloudPlatform.Client.V2.Model.SetWrapperDayOfWeek Days of the week applicable for this shift.
FlexibleStartTime bool? Whether the start time of the shift is flexible.
ExactStartTimeMinutesFromMidnight int? Exact start time of the shift defined as offset minutes from midnight. Used if flexibleStartTime == false.
EarliestStartTimeMinutesFromMidnight int? Earliest start time of the shift defined as offset minutes from midnight. Used if flexibleStartTime == true.
LatestStartTimeMinutesFromMidnight int? Latest start time of the shift defined as offset minutes from midnight. Used if flexibleStartTime == true.
ConstrainStopTime bool? Whether the latest stop time constraint for the shift is enabled. Deprecated, use constrainLatestStopTime instead.
ConstrainLatestStopTime bool? Whether the latest stop time constraint for the shift is enabled.
LatestStopTimeMinutesFromMidnight int? Latest stop time of the shift defined as offset minutes from midnight. Used if constrainStopTime == true.
ConstrainEarliestStopTime bool? Whether the earliest stop time constraint for the shift is enabled.
EarliestStopTimeMinutesFromMidnight int? This is the earliest time a shift can end.
StartIncrementMinutes int? Increment in offset minutes that would contribute to different possible start times for the shift. Used if flexibleStartTime == true.
FlexiblePaidTime bool? Whether the paid time setting for the shift is flexible.
ExactPaidTimeMinutes int? Exact paid time in minutes configured for the shift. Used if flexiblePaidTime == false.
MinimumPaidTimeMinutes int? Minimum paid time in minutes configured for the shift. Used if flexiblePaidTime == true.
MaximumPaidTimeMinutes int? Maximum paid time in minutes configured for the shift. Used if flexiblePaidTime == true.
ConstrainContiguousWorkTime bool? Whether the contiguous time constraint for the shift is enabled.
MinimumContiguousWorkTimeMinutes int? Minimum contiguous time in minutes configured for the shift. Used if constrainContiguousWorkTime == true.
MaximumContiguousWorkTimeMinutes int? Maximum contiguous time in minutes configured for the shift. Used if constrainContiguousWorkTime == true.
ConstrainDayOff bool? Whether day off rule is enabled.
DayOffRule DayOffRuleEnum? The day off rule for agents to have next day off or previous day off. used if constrainDayOff = true.
Activities List Activities configured for this shift.
리턴 System

Equals() 공개 메소드

Returns true if CreateWorkPlanShift instances are equal
public Equals ( other ) : bool
other Instance of CreateWorkPlanShift to be compared
리턴 bool

Equals() 공개 메소드

Returns true if objects are equal
public Equals ( object obj ) : bool
obj object Object to be compared
리턴 bool

GetHashCode() 공개 메소드

Gets the hash code
public GetHashCode ( ) : int
리턴 int

ToJson() 공개 메소드

Returns the JSON string presentation of the object
public ToJson ( ) : string
리턴 string

ToString() 공개 메소드

Returns the string presentation of the object
public ToString ( ) : string
리턴 string